Ubuntu + Postfix:邮件日志丢失

我刚在我的Ubuntu服务器上安装了postfix,并试图debugging为什么不发送邮件。 这使我发现/var/log/mail.log文件丢失。 对于这个问题,我的/ var / log中没有任何名为mail *的东西。 我试过以下无济于事:

  • 创build一个mail.log并将所有者+组更改为postfix
  • 重新启动postfix和rsyslog
  • 删除虚拟日志并重新启动服务,然后发送邮件
  • sudo apt-get remove rsyslog / sudo apt-get install rsyslog

运行postconf syslog_facility返回syslog_facility = mail

任何其他的想法?

显然,这是一个奇怪的原因的权限问题。 我试着从这个post下面的答案sorting的问题。

Ubuntu 14.04系统日志logging

 sudo chown syslog:adm /var/log sudo chmod 0775 /var/log sudo service rsyslog restart sudo service postfix restart 

不知道为什么当我一直使用Ubuntu 14.04时,为什么/ var / log被locking为根目录,而没有升级到根目录默认的fom 12。