gpt4 book ai didi

amazon-ses - 已验证地址 "MessageRejected: Email address is not verified"的 Amazon SES 错误

转载 作者:行者123 更新时间:2023-12-04 15:53:13 28 4
gpt4 key购买 nike

我有一个 Amazon SES 连接设置,目前处于沙盒模式。

我有我的电子邮件地址,我使用真实的地址,但对于这篇文章,我们称之为 myemail@arealdomain.com .它已在 SES 中验证,在电子邮件选项卡中,它旁边显示“已验证”。

我有一个 Node 应用程序,它通过 Nodemailer 发送邮件

this.transporter = nodemailer.createTransport({
SES: new aws.SES({ region: "us-east-1" })
});

this.defaultFromAddress = 'myemail@arealdomain.com';

然后我用 this.transporter.sendMail 发送它,所有的电子邮件地址都是相同的 myemail@arealdomain.com
当我尝试发送电子邮件时,(收件人和发件人地址相同,已在 SES 上验证)

发送时出现以下错误
Error: MessageRejected: Email address is not verified. The following identities failed the check in region US-EAST-1: myemail@arealdomain.com

任何想法如何解决?

更新

根据下面的对话,我三次确认我的区域和电子邮件地址在我的代码和 AWS 中都是正确的。收件人和发件人地址相同,并在 AWS 中列为“已验证”。我仍然有这个问题,完全不确定如何继续

更新 2

从 SES 仪表板发送“测试电子邮件”工作正常,使用相同的电子邮件地址......

更新 3

越来越奇怪了!所以我们昨天退出了沙盒模式,现在是一个普通的 SES 帐户。无论我使用的往/返地址是什么组合,都会出现相同的错误。我总是使用“经过验证的”地址作为发件人,无论收件人是什么(即使它也是经过验证的地址),我都会收到完全相同的错误

Error: MessageRejected: Email address is not verified. The following identities failed the check in region US-EAST-1: myemail@arealdomain.com

最佳答案

我们今天遇到了类似的问题,在检查了所有凭据和 SES 仪表板后,答案是地址左侧的区分大小写问题。经验证的电子邮件是:
noreply@company.com
但我正在设置
NoReply@company.com
在标题中,这导致验证失败。

关于amazon-ses - 已验证地址 "MessageRejected: Email address is not verified"的 Amazon SES 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53054293/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com