maillog中不记录收发的邮件有如下几种情况:
1. 存放maillog的磁盘空间满了。
2. 删掉了maillog这个文件,又touch了一个新的,而没有重启syslog 服务,由于file handle改变了。
3. syslog中修改了默认记录收发邮件log的地址。
4. app直接使用了第三方的mail server,如直接调用sendgrid,amazon的sns API等,这些邮件发送都不会记录到maillog中。
5. 最后可能是syslog软件有问题了,或是sendmail有问题,sendmail的可能性比较小点。maillog中不记录收发的邮件有如下几种情况:
1. 存放maillog的磁盘空间满了。
2. 删掉了maillog这个文件,又touch了一个新的,而没有重启syslog 服务,由于file handle改变了。
3. syslog中修改了默认记录收发邮件log的地址。
4. app直接使用了第三方的mail server,如直接调用sendgrid,amazon的sns API等,这些邮件发送都不会记录到maillog中。
5. 最后可能是syslog软件有问题了,或是sendmail有问题,sendmail的可能性比较小点。转载于:https://blog.51cto.com/shenyj/1381182