如果你手动删除了qmail的maillog, qmail就再也不会自动生成maillog, 你后续的smtp行为都不会再有记录。
即使你手动touch maillog文件,后续的smtp行为也不会在你新建的maillog文件中产生记录。
我今天就是这样手删了一下,结果搞了很久很久都没搞定,直到我开始想:
“maillog怎么产生的? 是由splogger写给syslog的;按照‘重启万能论’,是不是重启一下相关服务即可?”
重启 qmail(内置splogger)不起作用后,我
重启syslog服务,就好了。
所以,要解决这个问题,只需:
引用
#service rsyslog restart