我已经configurationpostfix只是发送电子邮件。 (我只需要PHP邮件()函数)。 但是,运行一天后,只发送几封电子邮件,日志文件大约为20 MB。 检查/var/log/mail.log文件,我发现只有这些行类似:
Jun 19 18:23:02 myserver postfix/pickup[342]: 15BDD222C6: uid=33 from=<www-data> Jun 19 18:23:02 myserver postfix/cleanup[370]: 15BDD222C6: message-id=<20130619182302.15BDD222C6@localhost> Jun 19 18:23:02 myserver postfix/qmgr[343]: 15BDD222C6: from=<www-data@localhost>, size=547, nrcpt=1 (queue active) Jun 19 18:23:02 myserver postfix/local[373]: 15BDD222C6: to=<www-data@localhost>, orig_to=<www-data>, relay=local, delay=0.02, delays=0.02/0/0/0.01, dsn=2.0.0, status=sent (delivered to mailbox) Jun 19 18:23:02 myserver postfix/qmgr[343]: 15BDD222C6: removed Jun 19 18:23:02 myserver postfix/pickup[342]: 1ADD9222C6: uid=33 from=<www-data> Jun 19 18:23:02 myserver postfix/cleanup[370]: 1ADD9222C6: message-id=<20130619182302.1ADD9222C6@localhost> Jun 19 18:23:02 myserver postfix/qmgr[343]: 1ADD9222C6: from=<www-data@localhost>, size=544, nrcpt=1 (queue active) Jun 19 18:23:02 myserver postfix/local[374]: 1ADD9222C6: to=<www-data@localhost>, orig_to=<www-data>, relay=local, delay=0.01, delays=0.01/0/0/0, dsn=2.0.0, status=sent (delivered to mailbox) Jun 19 18:23:02 myserver postfix/qmgr[343]: 1ADD9222C6: removed
更大的示例: http : //pastebin.com/xbE6mQye
不知道是什么原因,我一直在网上做一些研究,没有结果。
如果这可能是一个确认错误,我想知道如何减less日志logging和/或只logging相关信息。
这是我的main.cf文件和我的master.cf文件
提前致谢。
由发件人判断是www-data,这是一些php脚本。 (这是一个猜测)
这是错误是由一个cron作业运行,因为www-data总是返回一个string,所以,cron作业生成一个新的邮件。
解决办法是改变cron运行的脚本,以便总是返回一个空string,除非是绝对必要的。
谢谢大家。