Laravel邮件发送得到的电子邮件地址未经验证

时间:2016-05-04 04:57:57

标签: laravel amazon-web-services amazon-ses

在Laravel中发送邮件时是否有人遇到此错误消息,有没有办法解决此问题?

  

AbstractSmtpTransport.php第383行中的Swift_TransportException:   预期的响应代码250,但得到代码" 554",消息" 554消息被拒绝:电子邮件地址未经验证。   "

我确实验证了电子邮件地址,并且已经过验证"但仍然遇到了这个错误..

2 个答案:

答案 0 :(得分:2)

Laravel工作正常。您将收到来自AWS邮件服务器的错误消息。

http://docs.aws.amazon.com/ses/latest/DeveloperGuide/smtp-response-codes.html

  

您正尝试从尚未通过Amazon SES验证的电子邮件地址或域发送电子邮件。如果您的帐户仍在沙箱中,则还需要验证收件人地址。有关更多信息,请参阅在Amazon SES中验证电子邮件地址。

     

请注意,Amazon SES在多个AWS区域中都有端点,并且每个AWS区域的电子邮件地址验证状态都是独立的。您必须为要使用的AWS区域中的每个发件人完成验证过程。有关在多个AWS区域中使用Amazon SES的信息,请参阅区域和Amazon SES。

特别注意第二段。您可能需要验证您要联系的特定区域的电子邮件,或者您需要将联系地址更改为正确的区域。

答案 1 :(得分:0)