【发布时间】:2019-04-23 14:53:08
【问题描述】:
在 Cognito 中验证电子邮件后,如何在 SES 中验证电子邮件?预期行为是当用户通过 Cognito 注册时,他们会收到验证电子邮件。点击验证链接后,用户将在 Cognito 和 SES 中得到验证。
如果我什至可以对 SNS 做同样的事情,我会很高兴
更新 对于谁感兴趣,我在沙盒下有我的 SES 帐户。当然,在生产中,我可以向我的 Cognito 用户池发送电子邮件,要求他们再次在 SES 中注册
【问题讨论】:
-
你的意思是即使你在cognito中设置了FromEmail也不能发送验证邮件?
-
用户需要验证电子邮件作为 Cognito 注册的一部分,但当他们添加到列表时,他们也需要为 SES 做同样的事情。我正在寻找一种仅发送一封验证电子邮件以在 Cognito 和 SES 中注册用户的方法
-
好吧,我不太清楚你的要求。但是我们正在做的是我们在
SES Identity policy和cognito-idp.amazonaws.com中授予 cognito 权限使用这个,cognito 可以直接在他们的配置中使用此电子邮件,并且自动验证电子邮件应该可以正常工作! -
只有当您的 SES 账户处于
sandbox状态时,您才需要验证 SES 收件人,因为 AWS 希望确保您了解使用此服务的含义。投入生产时,您需要请求增加限制。 docs.aws.amazon.com/ses/latest/DeveloperGuide/… -
@PeterPajchl 如此简单的疏忽!谢谢!
标签: node.js aws-lambda amazon-cognito amazon-sns amazon-ses