当前位置: 首页 > 知识库问答 >
问题:

AWS自定义验证电子邮件模板

汝吕恭
2023-03-14

我正在研究AWS Cognito,下面是关于消息定制的两个问题。

1) 我正在使用“链接”验证类型为“电子邮件验证消息”编写AWS Cognito。我遇到了一个问题,“电子邮件消息”使其动态

2)如何根据用户组或有条件地发送不同的“电子邮件消息”内容?

请建议。

谢啦

共有1个答案

弘和同
2023-03-14

这对我来说很有用。所以如果有人知道更好的答案,请告诉我。选择“链接”选项发送链接对我不起作用。所以我尝试在正文中手动添加链接,选择“代码”选项。但这在一开始也不起作用,比如@SomnathRokade和@snehanshu。js建议。

这是我的lambda函数。

exports.handler = async (event, context) => {
var welcomeMessage = `
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>

<p>Dear ${event.userName},</p>

<p>Anything</p>

<p>Any text before the link <a href="http://localhost:3000/changePassword?username=${event.userName}">here.</a> Your username is your Network Rail email address. Your temporary password is ${event.request.codeParameter}.</p>

<p>Any text</p>

<p>Any other text</p>

<p>Many Thanks </p>
</body>
</html>
`;

if (event.triggerSource === "CustomMessage_AdminCreateUser") {
event.response.emailSubject = "CAT Welcome Email";
event.response.emailMessage = welcomeMessage;
}
return context.done(null,event);
};
 类似资料:
  • 要通过Amazon SES发送电子邮件,用户需要验证: 发件人电子邮件地址/域和 收件人电子邮件地址 由于我有生产访问权,问题2已得到解决,但要验证发件人电子邮件地址/域,我需要通过SES控制台或api发送请求。亚马逊反过来会向发件人的电子邮件地址发送一封验证电子邮件。 问题:是否可以自定义Amazon SES发送的地址验证请求电子邮件?我搜索了一下,没有找到任何与此相关的文档。在这方面,我将不胜

  • 我想自定义电子邮件模板(使用触发电子邮件扩展模板)以向用户发送验证链接。 我知道不可能从Firebase控制台更改模板,因为它可以防止垃圾邮件。 我知道可以自定义操作电子邮件处理程序(单击验证电子邮件中的链接时用户登录的页面),以及手动更新验证用户的<code>emailVerified<code>属性的能力。 有没有一种方法可以生成firebase会使用的验证链接?一个具有以下属性: < li

  • 我想使用亚马逊的简单电子邮件服务发送电子邮件。 我验证了我的域名以及我想发送的电子邮件地址。 对于两者,它都表示。 现在,当我使用AWS控制台的发送测试电子邮件向myemail@outlook.com发送测试电子邮件时,我只收到错误消息: 电子邮件地址未验证。以下身份在区域EU-WEST-1中检查失败:myemail@outlook.com(请求ID: 9fb78de1-2673-11e6-bbb

  • 我正在提示我的应用程序用户提供电子邮件凭据。 在用户插入电子邮件并通过后,我想验证该帐户。 我正在使用javax。邮政有没有办法验证帐户?只确保凭据确实有效——否则我想显示一个无效用户并传递消息。 也许是某种表演方式: 并在不发送任何内容的情况下检查身份验证异常。

  • 每当我在Firebase中使用电子邮件/密码身份验证提供程序时,提供程序都会在成功注册时发送一个无记名令牌,即使是。是否有一种开箱即用的方法将电子邮件/密码身份验证提供程序配置为在用户验证其电子邮件地址之前不发送无记名令牌(并返回403错误)? 请注意,我知道如何创建用户、登录用户、发送验证电子邮件等。。。使用firebase v9。x通过firebase/auth中的方法创建用户(使用Email

  • 问题内容: 我有这个EditText定义: 注意,EditText具有使用电子邮件地址规范定义的inputType。Android是否内置任何可验证电子邮件地址输入类型的内容,还是都必须手动完成?它允许我输入无效数据,所以我对它的用途感到好奇。 谢谢。 问题答案: 在这里,通过输入电子邮件类型,您可以将电子邮件类型的键盘设置为“ @”和“。”。关键字将显示在键盘上。 更好的解决方案是通过以下功能比