我收到此错误
Fatal error: Uncaught exception ‘Swift_RfcComplianceException’ with message ‘Address in mailbox given [] does not comply with RFC 2822, 3.6.2.’ in..
通过这篇文章解决了
http://royalsumit.blogspot.com/2011/04/how-to-fix-swift-mailer-error-address.html
我注释了所显示的行,现在我的邮件正常工作。我只是想知道这个错误是什么,如果评论这些行会有任何重复。
我评论过的行:
private function _assertValidAddress($address)
{
if (!preg_match('/^' . $this->getGrammar()->getDefinition('addr-spec') . '$/D',
$address))
{
/* throw new Swift_RfcComplianceException(
'Address in mailbox given [' . $address .
'] does not comply with RFC 2822, 3.6.2.'
);*/
}
}
这是否有可能对我的邮件的其他方面产生负面影响?
答案 0 :(得分:0)
您收到此错误,导致邮件标题中的replay-to
为空。
只需设置此值,一切都应该正常。
正如你所看到的,当你只注释掉这一行时它仍然可以工作,因为它只是一个验证,但是你应该真正解决它。