postfix:在日志中显示传入连接的目标端口

postfix:在日志中显示传入连接的目标端口

我让 Postfix 在多个端口上监听传入邮件。例如端口 25 和 587。我想在日志中查看每个传入连接的目标端口。

答案1

syslog_name在 smtpd 选项中使用/etc/postfix/master.cf。这会更改标准格式日志行中进程的名称。默认值为postfix/smtpd。因此,要更改submission行(端口 587)的名称,请将其添加到选项中:

-o syslog_name=postfix-submission

请注意,默认进程名称将保留为前缀。不要包含“/smtpd”,因为它会自动添加。

默认日志行示例:

Sep 28 01:22:28 XXXXXX postfix/smtpd[11737]: connect from unknown[203.194.109.130]

“增强”日志行示例:

Sep 28 01:22:28 XXXXXX postfix-submission/smtpd[11737]: connect from unknown[203.194.109.130]

警告:请勿更改此选项/etc/postfix/main.cf,否则它将更改所有 Postfix 监听端口的输出。

相关内容