我无法在Centos下查看Postfix的详细日志

我在master.cf上启用了-v选项; 但仍然我/ var / log / maillog几乎是空的。 我有一个问题,我有困难的时候debugging没有任何日志。

是你的syslogd设置logging的东西,以maillog? 如下所示:

[alexus@wcmisdlin02 ~]$ grep ^mail /etc/rsyslog.conf mail.* -/var/log/maillog [alexus@wcmisdlin02 ~]$ 

也确保它正在运行

 [alexus@wcmisdlin02 ~]$ sudo service rsyslog status rsyslogd (pid 1356) is running... [alexus@wcmisdlin02 ~]$ 

我在使用postfix的CentOS-7上也遇到了相同的日志问题,但是也使用了任何logger命令:'logger System testing my log'

更深入地检查,我发现Rsyslogd没有在/ dev / log套接字上听! 这可以用'lsof / dev / log'

我通过强制/ dev /登入/etc/rsyslogd.conf来解决这个问题。 – 在$ ModLoad imuxsock之后 – 添加input(type =“imuxsock”HostName =“localhost”Socket =“/ dev / log”)

这将强制使用/ dev / log,这在我上次更新后不再是默认值。 这可能是一个错误。 我有问题与rsyslog-7.4.7-7.el7_0.x86_64或