类 MailMonitor

java.lang.Object
com.sh.mail.monitor.MailMonitor
所有已实现的接口:
Runnable

public class MailMonitor extends Object implements Runnable
Description: 邮件监控 Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
  • 字段详细资料

    • MailServerIsRunning

      public static boolean MailServerIsRunning
    • log4j

      protected org.apache.logging.log4j.Logger log4j
    • dbAttachTimes

      public static int dbAttachTimes
  • 构造器详细资料

    • MailMonitor

      public MailMonitor(int sendInterval, int receiveInterval)
      构造函数
      参数:
      sendInterval - 发送间隔时间
      receiveInterval - 接收间隔时间 V20120731强化发送帐户信息
    • MailMonitor

      public MailMonitor()
  • 方法详细资料

    • run

      public void run()
      指定者:
      run 在接口中 Runnable
    • stopSendServer

      public static void stopSendServer(String[] mailAddrs)
      停止服务
      参数:
      mailAddrs - String[]
    • checkSendServer

      public static boolean checkSendServer(String userId)
      判断是发送服务是否启动
      参数:
      userId - String
      返回:
      boolean
    • checkReceiveServer

      public static boolean checkReceiveServer(String mailAddr)
      判断接收服务是否启动
      参数:
      mailAddr - String
      返回:
      boolean
    • clearAttach

      public static void clearAttach(DataCenter dc)
      清空附件
      参数:
      dc - DataCenter
    • refreshAccount

      public static void refreshAccount()
      通知刷新帐户信息
    • startMailMonitor

      public static void startMailMonitor(int sendInterval, int receiveInterval)
      启动邮件服务器
      参数:
      sendInterval - 邮件发送间隔时间
      receiveInterval - 邮件接收间隔时间 保留为了兼容原有版本
    • startMailMonitor

      public static void startMailMonitor()
    • startMailMonitor2

      public static void startMailMonitor2()
      启动发送邮件服务 20120801添加