适用于 DKIM 配置的 AWS SES 身份"pending verification"



AWS和Simple Email Service(SES)的全新功能,并且有一个需要使用SES生成一些电子邮件的应用程序。我所做的只是进行设置,以便我的应用程序的服务用户(称为myapp-dev)具有访问和密钥,这些密钥有权使用SES API生成电子邮件。此外,我需要从不是有效电子邮件地址no-reply@myapp.example.com以及hello@myapp.example.com有效的电子邮件地址发送这些SES生成的电子邮件。这是因为某些SES电子邮件将是最终用户不应响应的警报/通知,而其他电子邮件将是他们很可能希望/需要回复的电子邮件。

我已经创建了一个具有AmazonSESFullAccess权限的myapp-dev用户。

不知道更好,然后我转到SES仪表板并单击">管理身份"并开始创建新的">SES身份"。我不确定我是否需要这样做(考虑到我的需求),或者我的myapp-dev用户是否准备好按原样使用 SES API。添加这个新的 SES 身份,它要求我输入我的域,并让我可以选择为该域生成 DKIM 配置。我在DKIM上快速阅读,听起来这是一种验证电子邮件确实来自我的域的方法,所以听起来像是我想利用的东西。所以我生成了 DKIM 配置,现在 SES 说我的新身份的状态为">待验证"。

  • 主要关注点在上面加粗:在AmazonSESFullAccess许可的情况下,我的myapp-dev用户准备好摇滚了吗?或者SES API会失败/拒绝发送电子邮件,直到我的SES身份(对于我的域)被"验证"?
  • 实际上需要做什么才能将 SES 身份从"挂起"更改为"已验证"?我确实看到一条说明,指出我需要修改 TXT 和 CNAME DNS 记录以使用我的域配置 DKIM,是吗?还是我需要做其他事情?

提前感谢您的任何和所有澄清!

您需要等待 dns 验证,可能需要一段时间。

您还需要考虑沙盒并打开票证以从中移出。 https://docs.aws.amazon.com/ses/latest/DeveloperGuide/request-production-access.html

帮助保护我们的客户免受欺诈和滥用,并帮助您 建立您对ISP和电子邮件收件人的信任,我们不会 立即向新用户授予无限制的 Amazon SES 使用权。新用户 最初放置在 Amazon SES 沙盒中。在沙盒中,您 拥有对所有 Amazon SES 电子邮件发送方法和功能的完全访问权限 以便您可以测试和评估服务;但是,以下情况 限制生效:

您只能将邮件发送到 Amazon SES 邮箱模拟器和 已验证的电子邮件地址和域。

您只能从经过验证的电子邮件地址和网域发送邮件。

每 24 小时最多可以发送 200 条消息。

Amazon SES 最多可以接受来自您账户的一封邮件 第二。

在此线程中找到了替代答案:

https://forums.aws.amazon.com/thread.jspa?threadID=125362

以下是可能发生的情况:某些域名提供商会自动将 example.com 添加到名称/主机字段的末尾。因此,如果您输入 _xx.example.com,他们会"静默地"将其更改为 _xx.example.com.example.com

目前namecheap就是这种情况,正如我痛苦地了解到的那样.....

事实证明,这是我的问题。 请务必仔细检查!

相关内容

  • 没有找到相关文章

最新更新