指定附加 MTA 日志记录选项
除了启用日志记录时通常提供的基本信息之外,您还可以通过设置 MTA 选项文件中的各种 LOG_* MTA 选项来指定要包含的其他可选信息字段。IMTA 调整文件 (msg_svr_base/config/imta_tailor) 中的 IMTA_OPTION_FILE 选项指定的文件将指定 MTA 选项文件。默认情况下,该文件为 msg_svr_base/config/option.dat 文件。
有关 MTA 选项文件的完整详细信息,请参见 《Sun Java System Messaging Server 6 2005Q4 Administration Reference》中的“Option File”。
向系统日志发送 MTA 日志
步骤
-
编辑 MTA 选项文件。
-
将 LOG_MESSAGES_SYSLOG 选项设置为 1。
0 值为默认值并表示未执行系统日志(事件日志)记录。
与日志邮件条目相关联
步骤
-
编辑 MTA 选项文件。
-
将 LOG_MESSAGE_ID 选项设置为 1。
默认值为 0,表示邮件 ID 未保存在 mail.log 文件中。
标识邮件传送重试
步骤
-
编辑 MTA 选项文件。
-
将 LOG_FILENAME 选项设置为 1。
此选项便于立即发现特定邮件文件传送的重试次数。此选项在了解 MTA 是否将传送给多个收件人的邮件分割为磁盘上独立的邮件文件副本时也会很有用。
记录 TCP/IP 连接
步骤
-
编辑 MTA 选项文件。
-
设置 LOG_CONNECTION 选项。
此选项可使 MTA 记录 TCP/IP 连接以及邮件通信流量。默认情况下,系统将连接日志条目写入 mail.log* 文件。也可以将连接日志条目写入 connection.log* 文件。有关更多信息,请参见 SEPARATE_CONNECTION_LOG 选项。
将条目写入 connection.log 文件
步骤
-
编辑 MTA 选项文件。
-
将 SEPARATE_CONNECTION_LOG 选项设置为 1。
使用此选项来指定将连接日志条目改写入 connection.log 文件中。默认值 0 将导致连接日志记录存储在 MTA 日志文件中。
通过进程 ID 与日志邮件相关联
步骤
-
编辑 MTA 选项文件。
-
设置 LOG_PROCESS 选项。
与 LOG_CONNECTION 结合使用时,此选项通过进程 ID 启用连接条目与对应的邮件条目的关联关系。
将与使邮件加入队列的进程关联的用户名保存在 mail.log 文件中
步骤
-
编辑 MTA 选项文件。
-
设置 LOG_USERNAME 选项。
此选项控制是否将与使邮件入队的进程相关联的用户名保存在 mail.log 文件中。对于使用了 SASL (SMTP AUTH) 的 SMTP 提交,用户名字段将是经过验证的用户名(带有星号字符前缀)。