运行邮件程序脚本时发生零星的“sendmail:fatal:”错误

我打算在我的网站上debugging一个偶然的问题。 我通过CLI运行PHP邮件程序脚本来批量发送邮件到几千个地址。 偶尔,在发送所有电子邮件之前,我收到以下错误:

sendmail:fatal:在邮件头中找不到收件人地址postdrop:警告:stdin:数据中意外的EOF,loggingtypes78长度276 postdrop:fatal:uid = 10003:格式错误的input

这只是不时发生。 我在Centos 5服务器上。 任何人都可以指出我正确的方向吗?

看起来好像通过Postfix的sendmail程序来pipe理邮件。 但是当你的错误发生时,发送邮件的数据stream突然停止。 在这种情况下276字节。 所以Postfix无法发送邮件,因为邮件头是不完整的,并且缺lessTo:字段。

一种可能性是PHP脚本因内存不足而死亡。 或其他清理任务,消除pipe道邮件的过程。 虽然sendmail / Postfix仍在按预期运行。