监视 Exchange Server 智能邮件筛选器并排除其故障

 

上一次修改主题: 2007-01-22

可以使用事件查看器和系统监视器来监视 Microsoft® Exchange 智能邮件筛选器,并解决它所遇到的问题。

在事件查看器中,应用程序日志和系统日志中都包含与 Exchange Server、简单邮件传输协议 (SMTP) 服务和其他应用程序的运行有关的错误、警告和信息事件。若要找出导致智能邮件筛选器问题的原因,请仔细查看应用程序日志和系统日志中的数据。智能邮件筛选器写入到事件查看器中的事件的来源和类别分别为“MSExchangeTransport”和“SMTP 协议”。

查看应用程序日志中的错误、警告和信息事件的步骤
  1. 单击“开始”,指向“所有程序”,再指向“管理工具”,然后单击“事件查看器”

  2. 在控制台树中,单击“应用程序日志”

  3. 若要按字母顺序对日志进行排序,并快速查找 Exchange 服务对应的条目,请在详细信息窗格中单击“来源”

  4. 若要筛选日志以便列出针对智能邮件筛选器记录的事件条目,请在“查看”菜单上单击“筛选”

  5. “应用程序日志属性”中,从“事件来源”列表中选择“MSExchangeTransport”

  6. “类别”列表中,选择“SMTP 协议”

下表描述了由智能邮件筛选器所记录的事件。除非特别声明,否则所有事件都会在默认的日志记录级别进行记录。

 

事件 说明

事件 ID: 7512

严重度=信息

文本:

来自远程主机<主机名>、ID 为<邮件 id>、发件人为<发件人姓名>、主题为<主题>的 P1 邮件已被智能邮件筛选器拒绝/删除。

当智能邮件筛选器在网关拒绝或删除邮件时,会记录该事件。

只有当 MSExchangeTransport 服务的“SMTP 协议”类别的日志记录级别设置为“中等”“最高”时,才会记录该事件。若要设置日志记录级别,请使用 Exchange 服务器属性中的“诊断日志记录”选项卡。

事件 ID: 7513

严重度=信息

文本:

Microsoft Exchange 智能邮件筛选器已针对代码版本<版本号>、数据版本<版本号>进行了刷新。Microsoft Exchange 智能邮件筛选器现已启用。在 SMTP 服务重新启动或 Microsoft Exchange 智能邮件筛选器更新时会进行刷新。

首次启用智能邮件筛选器或更新智能邮件筛选器时,智能邮件筛选器会记录该事件。当 SMTP 服务重新启动时,也会记录该事件日志。

事件 ID: 7514

严重度=错误

文本:

加载 Microsoft Exchange 智能邮件筛选器时出错。

错误代码是<错误代码>。

如果启用或更新智能邮件筛选器时出错,智能邮件筛选器会记录此事件。

卸载新版本的智能邮件筛选器(新安装的智能邮件筛选器更新包)并尝试重新安装。

事件 ID: 7515

严重度=错误

文本:

Microsoft 智能邮件筛选器试图筛选 ID 为<邮件 ID>、发件人为<发件人>、主题为<主题>的 P1 邮件时出错。此邮件将不会被筛选出去。

错误代码是<错误代码>。

智能邮件筛选器无法筛选邮件时会记录此事件。可能是因为邮件已损坏或者不正确。

智能邮件筛选器有几个性能计数器,您可以用它们来监视其性能和运行。

使用系统监视器监视智能邮件筛选器的步骤
  1. 单击“开始”,指向“所有程序”,再指向“管理工具”,然后单击“性能”

  2. 右键单击“系统监视器”,然后单击“添加计数器”

  3. “添加计数器”中的“性能对象”下,选择“MSExchange Intelligent Message Filter”

 

计数器 描述

Total Messages Scanned for UCE

经智能邮件筛选器扫描的邮件总数。如果该数字为 0 或非常低,智能邮件筛选器可能运行不正常。

Messages Scanned for UCE/sec

每秒经智能邮件筛选器扫描的邮件数。此计数器表明智能邮件筛选器的运行速度。

所处理的 UCE 邮件总数

智能邮件筛选器已识别为 UCE,并根据管理员指定的操作进行处理的邮件的总数。

每秒钟所处理的 UCE 邮件数

智能邮件筛选器每秒钟所处理的邮件数。此计数器表明智能邮件筛选器对已识别为 UCE 的邮件的处理速度。

% UCE out of Total Messages Scanned

由智能邮件筛选器识别为 UCE 的邮件占扫描邮件总数的百分比。

% UCE of Messages Scanned in the previous 30 minutes

前 30 分钟内被智能邮件筛选器识别为 UCE 的邮件占扫描邮件数的百分比。

分配的 SCL 分级为 X 的邮件总数

由智能邮件筛选器扫描并且被分配为垃圾邮件信任级别 (SCL) 分级为 xx 是从 0 到 9 的垃圾邮件分级)的邮件总数。

在安装 Exchange Server 2003 Service Pack 2 (SP2)(包括智能邮件筛选器版本 2)之前,必须先卸载智能邮件筛选器版本 1(一个加载项)。通常,使用“控制面板”的“添加或删除程序”选项执行卸载。(依次单击“开始”“控制面板”“添加或删除程序”。)但是,在某些情况下,智能邮件筛选器版本 1 并不出现在程序列表中,或者在确实找到并卸载版本 1 后无法安装 SP2。发生这种情况的可能原因如下。

当智能邮件筛选器版本 1 不出现在“添加或删除程序”列表中时,很有可能是因为您尝试从其他帐户(不是最初安装该版本的帐户)将其卸载。例如,如果使用管理员权限安装智能邮件筛选器版本 1,但您尝试使用管理员同等权限帐户安装 Exchange Server 2003 SP2,则 SP2 安装程序将失败并且智能邮件筛选器将不会列在“添加或删除程序”中。在这种情况下,请使用以前用于安装智能邮件筛选器版本 1 的帐户登录,然后进行卸载。

如果智能邮件筛选器版本 1 列在“添加或删除程序”中,但仍然无法安装 SP2,请首先尝试卸载智能邮件筛选器,再次进行安装,然后重新启动并卸载。通常,这样可使智能邮件筛选器清理得足够干净以便进行 SP2 的全新安装。

如果仍然无法卸载版本 1,请按照以下步骤手动将智能邮件筛选器从服务器中删除。

Caution警告:
错误地编辑注册表可能导致严重问题,甚至可能需要重新安装操作系统。因注册表编辑不当而导致的问题可能没有办法解决。在编辑注册表之前,请备份所有重要数据。
手动删除智能邮件筛选器版本 1 的步骤
  1. 停止所有的 Exchange 服务(信息存储、系统助理、SMTP 和 Exchange 识别的防病毒服务)。

  2. 重命名 X:\Program Files\Exchsrvr\bin 中的 MSCFV1 文件夹,其中 X 是 Exchange Server 安装所在的驱动器号。

  3. 重命名 X:\Program Files\Exchsrvr\bin 中的 ContentFilter.dll 文件,其中 X 是 Exchange Server 安装所在的驱动器号。

  4. 打开“注册表编辑器”,然后导出“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange”项。

  5. 从注册表中删除“ContentFilterVersion”子项。

  6. 重新启动服务器。现在安装 Exchange Server 2003 SP2 应该不会出错。

 
显示: