是否需要手动验证每个收件人电子邮件?

Is it an requirement to manually verify each recipient email?

我正在使用 AWS SES 和 Laravel 发送电子邮件。

起初它returns这个错误:

Email address is not verified. The following identities failed the check in region US-EAST-1: email@examplesite.com

所以我唯一能让它工作的方法是通过 AWS 面板手动添加和验证电子邮件地址。

对吗?这意味着我可以发送交易电子邮件的任何地址都需要执行此验证过程?

使用 sendgrid,我只需要验证发件人电子邮件,然后我就可以向任何收件人发送邮件。

您仍在 SES 沙盒中。您需要请求 AWS 将您从沙盒中移除。说明是 here,但在较高级别,您需要向 AWS 提交案例以请求他们删除沙盒限制。

当您可以发送到未验证的地址时,您将知道您不再处于 SES 沙盒模式。