我使用了一种向用户发送邮件的服务,并且该服务使用了Amazon SES发送电子邮件。
我注册并设置了发件人代理后,该服务仅需要两件事:
结果是发件人电子邮件地址joe@cmpny.email-service.com
(在表格下方显示),提交表格后,我测试了邮件功能,并立即生效。
我知道(by aws docs)实体(域或电子邮件地址)需要在下班之前进行验证,因此该要求需要手动操作。
此服务如何(以自动方式)...
cmpny.email-service.com
域? joe@cmpny.email-service.com
地址吗?提前谢谢。
答案 0 :(得分:7)
通过使用SES,您只需验证根域,在这种情况下为 email-service.com 。然后,email-service.com可以使用Route53创建所需的任意数量的子域,例如 cmpny.email-service.com ,并使用创建的子域发送电子邮件,而无需进行任何其他检查。
在verify-domains上查看有关此主题的AWS文档页面,或在下面对其进行解释的摘录:
如果您使用Amazon SES验证域,则可以从该域的任何子域发送邮件,而无需专门验证该子域。例如,如果您验证example.com,则无需验证a.example.com或a.b.example.com。按照RFC 1034的规定,每个DNS标签最多可以包含63个字符,并且整个域名的总长度不得超过255个字符。