sasl_username 没有出现在我的 maillog 日志文件中

sasl_username 没有出现在我的 maillog 日志文件中

我有一些服务器在处理邮件时不记录用户。

涉及的软件包postfix 2:2.11.5-centos5.15072015包括cyrus-sasl-2.1.22-7.el5_8.1.x86_64

日志文件行上没有 sasl_username:

我希望看到类似这样的内容:

Mar 14 10:53:12 aaaaaaaaa postfix/smtpd[20132]: 327251422492: 
client=c-66-xxx-xxx-xxx.hsd1.fl.comcast.net[66.xxx.xxx.xxx], 
sasl_method=PLAIN, [email protected]

相反,我看到的是:

Mar 14 10:53:12 bbbbbbbbbb postfix/smtpd[20132]: 327251422492: 
client=ptr.domain.tld[66.xxx.xxx.xxx]

换句话说,sasl_methodsasl_username缺失了。

无论我在哪里谷歌搜索sasl_username,我读到的帖子都假设它sasl_username存在,但却没有人告诉我如何打开它。

谢谢

答案1

CentOS 5 使用了大约 2005 年的大多数软件包,最后一次定期更新是在大约 2014 年。强烈建议您更新到较新且受支持的版本(CentOS 6 会获得一些更新,但最新版本是 CentOS 7)。

这种差异很可能是由于您使用了旧版本的软件包造成的。请尝试一下,升级或安装一些较新的系统,这样就没问题了。

相关内容