Php Zend_Mail和Postfix出现奇怪的异常

Php Zend_Mail和Postfix出现奇怪的异常,php,magento,email,zend-framework,postfix-mta,Php,Magento,Email,Zend Framework,Postfix Mta,我经营三家Magento网络商店。除了7封甚至没有从Web服务器发送的电子邮件外,所有订单电子邮件都正常工作。在调查该问题时,我发现了以下日志: Magento日志: 2013-08-08T11:44:59+00:00 ERR (3): exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in /var/www/website.com/lib/Zend/Mail/Transport/Sen

我经营三家Magento网络商店。除了7封甚至没有从Web服务器发送的电子邮件外,所有订单电子邮件都正常工作。在调查该问题时,我发现了以下日志:

Magento日志:

2013-08-08T11:44:59+00:00 ERR (3): 
exception 'Zend_Mail_Transport_Exception' with message 'Unable to send mail. ' in /var/www/website.com/lib/Zend/Mail/Transport/Sendmail.php:137
Postifx日志:

Aug  8 12:44:59 bv-webserver postfix/sendmail[18647]: fatal: sales@website.com(33): No recipient addresses found in message header
Aug  8 12:44:59 bv-webserver postfix/postdrop[18648]: fatal: uid=33: malformed input
这很奇怪,因为数百封电子邮件发送得很好,只有这7封例外。在某些情况下,客户只是再次从商店购买,然后按预期收到电子邮件

我认为这可能是一个资源问题。但我运行newrelic代理,服务器在高峰时间(内存和处理器)的负载最多为20%


编辑:忘了提一下,我使用php fpm运行nginx。

如果你试图发送没有收件人地址的电子邮件,你总是会遇到问题。Postfix告诉你:

8 12:44:59 bv-webserver postfix/sendmail[18647]: fatal: sales@website.com(33): No recipient addresses found in message header
修好了,你就没事了

您可能需要了解为什么应用程序显然丢失了所讨论的七个事务的电子邮件地址