如何解决如何使用Amazon SES API的V2版本同时获取DKIM和域验证代码
要完成SES域验证,我需要做两件事:
- 使用Amazon SES domain verification TXT records验证域
- 为域using CNAME DNS records设置简单的DKIM
一切都可以照常通过API完成(我正在通过CloudFormation custom resource使用SES API)。
我正在尝试验证域并使用AWS.SESV2(2019年)创建DKIM。
问题在于AWS.SESV2.createEmailIdentity同时创建域验证代码和DKIM。
但是我无法从API响应中获取域验证代码... 我可以在API响应中找到3个DKIM令牌,但是虽然已创建并且在AWS控制台中可见,但我无法获得验证令牌。
我需要从API调用中获取域验证令牌,因为我正在执行IaaC。我不希望从AWS控制台进行任何手动复制/粘贴。
我可以在下面的文档中看到DKIM令牌,但是创建的域验证令牌在哪里?
我也在努力理解AWS.SES(2010)和AWS.SESV2(2019)之间的区别。可以使用这2个API完成所有操作吗?哪个用例合适?
似乎可以使用AWS.SES.verifyDomainIdentity完成域验证,但是AWS.SESV2中没有类似的东西。
但是可以同时使用AWS.SES.verifyDomainDkim和AWS.SESV2. createEmailIdentity这两个接口来完成DKIM。
我正在尝试同时使用这两个API
但是我在使用AWS.SESV2.createEmailIdentity
时遇到错误{
"message": "Email identity foo.com already exist.","code": "AlreadyExistsException","time": "2020-08-31T08:26:15.600Z","requestId": "7f87a9ac-b516-4403-a5dd-a19383e9f9ec","statusCode": 400,"retryable": false,"retryDelay": 18.602196472
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。