我尝试使用 Amazon Simple Email Service (Amazon SES) 发送电子邮件,但我收到了 554 或 400“Message rejected”(邮件被拒绝)错误。
简短描述
当使用 Amazon SES 发送电子邮件时,必须验证发送电子邮件使用的域和电子邮件地址。如果您使用未经验证的身份发送电子邮件,则可能会出现 Message rejected(邮件被拒绝)错误。这些错误可能适用于从、源、发件人或返回路径地址。
如果您使用 Amazon SES 简单邮件传输协议 (SMTP) 接口,则错误将类似于以下内容: “554 邮件被拒绝: 电子邮件地址未经验证。以下身份未通过区域 region: identity0, identity1, identity2 中的检查。”
如果您在 Amazon SES 中通过 AWS Identity and Access Management (IAM) 用户发送电子邮件,则错误将显示为 554 Access denied(554 拒绝访问)。
如果您使用 Amazon SES API 接口,则错误将显示为 400 Message rejected(400 邮件被拒绝)。
解决方法
要解决 554 或 400 Message rejected(邮件被拒绝)错误(显示 Email address is not verified(电子邮件地址未经验证)消息),请采取以下操作:
有关详细信息,请参阅 Amazon SES 电子邮件发送错误。