首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Cognito Lamda函数在.Net中发送自定义电子邮件消息

AWS Cognito Lamda函数在.Net中发送自定义电子邮件消息
EN

Stack Overflow用户
提问于 2018-10-25 16:00:41
回答 2查看 622关注 0票数 2

我正在为用户注册/登录在.Net应用程序中实现AWS Cognito。并使用代码验证进行SignUp确认。

我正在尝试在AWS Cognito控制台中定制验证消息,如下所示

但后来我发现,当忘记密码发送验证码时,同样的电子邮件也会发出。

我想在“忘记密码”上发送不同的验证码电子邮件。

我是否需要编写一个Lambda函数来触发自定义电子邮件,就像在某个事件"CustomMessage_SignUp“上一样?

这需要在AWS Lambda控制台上编写,或者我可以在.Net项目中编写,并将其与Cognito链接?

我怎样才能做到这一点,请指教?

EN

回答 2

Stack Overflow用户

发布于 2020-02-13 04:42:35

是的,如果您需要在用户池工作流期间触发的每个事件的动态消息,则需要编写Lambda函数。一旦实现了lambda,就需要使用Triggers菜单--> Custom Message将其与用户池连接起来。

可以,您可以使用.Net来实现lambda。也许这个线程可能会帮助您实现一个:Custom Template For Triggers using Lambdas implemented in .Net

票数 1
EN

Stack Overflow用户

发布于 2019-03-22 16:48:14

我自己检查了创建一个带有自定义电子邮件提示的新用户池,我想我找到了解决方案

只有当你给出一个合适的HTML格式的邮件正文时,这个功能才能起作用。如果你给的是纯文本,那么它会显示原始的或者最后一个合适的HTML正文。

因此,您可以将上面的消息更改为

代码语言:javascript
复制
<html>
<body>
Thanks for signing up <br>
Your account has been created ...... Your verification code is {####}.
</body>
</html>
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52984229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档