如何启用 POP3 和 IMAP4 的协议日志记录

 

适用于: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

上一次修改主题: 2007-02-19

本主题说明如何在安装有客户端访问服务器角色的、正在运行 Microsoft Exchange Server 2007 的计算机上启用邮局协议版本 3 (POP3) 和 Internet 邮件访问协议版本 4rev1 (IMAP4) 的协议日志记录。

开始之前

可以通过修改下列文件启用 POP3 和 IMAP4 的协议日志记录:

  • POP3   Microsoft.Exchange.Pop3.exe.config

  • IMAP4   Microsoft.Exchange.Imap4.exe.config

以上两个文件均位于 C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap。

Microsoft.Exchange.Pop3.exe.config 和 Microsoft.Exchange.Imap4.exe.config 文件包含定义 POP3 和 IMAP4 的协议日志记录如何工作的参数。下表将说明这些参数。

对每个协议事件分类所用的字段

参数名称 说明

AgeQuotaInHours

该值设置为 24。协议日志文件将每 24 小时自动重建一次。

SizeQuota

该值设置为 10000000。协议日志文件大小超过 10000000 字节时,将自动重新创建该文件。如果文件大小未超过该值,将在超过 24 小时后自动重新创建该文件。

PerFileSizeQuota

该值设置为 1000000。每当文件大小超过 1000000 字节时,协议日志文件将创建另外一个新文件。

POP3 和 IMAP4 协议日志中每行上的信息按以逗号分隔的字段组织。下表说明了对每个协议事件分类所用的字段。

对每个协议事件分类所用的字段

字段名 说明

date-time

协议事件的日期和时间。该值的格式为 yyyy-mm-ddhh:mm:ss.fffZ,其中 yyyy = 年,mm = 月,dd = 日,hh = 小时,mm = 分,ss = 秒,fff = 秒的小数,Z 表示 Zulu。Zulu 是表示协调世界时 (UTC) 的另一种方式。

connector-id

此字段不用于 POP3 和 IMAP4 协议日志记录。

session-id

GUID 对于每个 SMTP 会话是唯一的,但是对于与该 SMTP 会话关联的每个事件是相同的。

sequence-number

从 0 开始计数并针对同一个会话内的每个事件递增的计数器。

local-endpoint

POP3 或 IMAP4 会话的本地终结点。此字段由 IP 地址和 TCP 端口号组成,格式为 <IP 地址>:<端口>

remote-endpoint

POP3 或 IMAP4 会话的远程终结点。此字段由 IP 地址和 TCP 端口号组成,格式为 <IP 地址>:<端口>

event

代表协议事件的单个字符。事件的可能值如下:

  • +   连接

  • -   断开连接

  • >   发送

  • <   接收

  • *   信息

data

与 POP3 或 IMAP4 事件关联的文本信息。

context

该字段不用于 POP3 和 IMAP4 协议日志记录。

若要在已启用 POP3 服务和 IMAP4 服务的计算机上执行下列步骤,必须为您使用的帐户委派 Exchange Server 管理员角色以及目标服务器的本地 Administrators 组中的成员身份。

有关权限、角色委派以及管理 Exchange Server 2007 所需权限的详细信息,请参阅权限注意事项

步骤

启用 POP3 的协议日志记录

  1. 若要启用 POP3 的协议日志记录,请在记事本中打开以下文件:C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap\ Microsoft.Exchange.Pop3.exe.config。

    note注意:
    <add key=../> 部分中的参数名称区分大小写。
  2. <appSettings> 部分的以下行从:

    <addkey="ProtocolLog" value="false" />
    

    更改为:

    <addkey="ProtocolLog" value="true" />
    
  3. 保存,然后关闭 Microsoft.Exchange.Pop3.exe.config 文件。

启用 IMAP4 的协议日志记录

  1. 若要启用 IMAP4 的协议日志记录,请在记事本中打开以下文件:C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap\ Microsoft.Exchange.Imap4.exe.config。

    note注意:
    <add key=../> 部分中的参数名称区分大小写。
  2. <appSettings> 部分的以下行从:

    <addkey="ProtocolLog" value="false" />
    

    更改为:

    <addkey="ProtocolLog" value="true" />
    
  3. 保存,然后关闭 Microsoft.Exchange.Imap4.exe.config 文件。

详细信息

有关如何管理 POP3 和 IMAP4 的详细信息,请参阅管理 POP3 和 IMAP4