4

我正在使用 phpmailer 发送带有来自 Amazon SES 的凭证的 SMTP 邮件。
我收到以下错误。
我在 SES 上的生产访问权限已启用。

SMTP -> FROM SERVER:220 email-smtp.amazonaws.com ESMTP SimpleEmailService-376766033 
SMTP -> FROM SERVER: 250-email-smtp.amazonaws.com 250-8BITMIME 250-SIZE 10485760 250-AUTH PLAIN LOGIN 250 Ok 
SMTP -> FROM SERVER:250 Ok 
SMTP -> FROM SERVER:250 Ok 
SMTP -> FROM SERVER:354 End data with . 
SMTP -> FROM SERVER:554 Message rejected: Email address is not verified. 
SMTP -> ERROR: DATA not accepted from server: 554 Message rejected: Email address is not verified. 
SMTP Error: Data not accepted. Mailer Error: SMTP Error: Data not accepted.
SMTP server error: Message rejected: Email address is not verified.
4

2 回答 2

18

忽略了文档。沙盒版本和启用“生产访问”时都需要验证发件人地址。

于 2013-05-29T05:32:38.947 回答
12

您正在尝试从尚未使用 Amazon SES 验证的电子邮件地址或域发送电子邮件。如果您还没有生产访问权限,您还需要验证收件人地址。

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

于 2014-04-01T22:54:24.873 回答