我正在向AWS SES和Laravel发送电子邮件。
一开始它返回这个错误:
Email address is not verified. The following identities failed the check in region US-EAST-1: email@examplesite.com
因此,我能使其工作的唯一方法是通过AWS面板手动添加和验证电子邮件地址。
这是正确的吗?这意味着我可以发送交易电子邮件的任何地址都需要进行验证过程?
使用sendgrid,我只需要验证发件人的电子邮件,然后我就可以向任何我想要的收件人发送邮件。
您仍在SES沙盒中。您需要要求AWS将您从沙箱中删除。说明在这里,但在高层,您需要向AWS打开一个案例,请求他们删除沙箱限制。
当你可以发送到未经验证的地址时,你就会知道你不再处于SES沙箱模式。