使用AWS Cognito向自动确认的用户发送邀请电子邮件

时间:2020-08-26 07:52:55

标签: amazon-web-services amazon-cognito

我想要的情况是这样

  1. 用户通过AWS Amplify添加到用户池中。
  2. 使用预注册触发器自动验证用户的电子邮件。
  3. 通过预注册触发器自动确认用户。
  4. 用户收到来自Cognito的邀请电子邮件。

我的问题是邀请电子邮件。它不发送。在此之前的所有其他东西都在起作用。 我尝试不使用自动验证和自动确认,然后通过电子邮件发送确认代码就很好了。

如何解决此问题?如果自动确认用户,是否存在无法发送电子邮件的问题?

1 个答案:

答案 0 :(得分:0)

  1. 仅当您以管理员身份创建用户时,才会创建邀请电子邮件。如果您使用 Auth.signUp() 功能,Cognito 将不会发送邀请电子邮件。如果可能,请分享您的代码。
  2. 请确保电子邮件域经过验证(以防您使用沙盒)。 如何验证电子邮件地址:https://docs.aws.amazon.com/ses/latest/DeveloperGuide/verify-email-addresses.html