自定义验证电子邮件模板的占位符

时间:2019-06-05 07:02:56

标签: node.js amazon-ses

我正在尝试通过Amazon SES发送自定义的验证电子邮件。但是我无法替换“自定义验证模板”中的占位符。

我已经阅读并尝试了这两个文档。

  1. https://docs.aws.amazon.com/ses/latest/DeveloperGuide/send-personalized-email-api.html
  2. https://docs.aws.amazon.com/ses/latest/DeveloperGuide/custom-verification-emails.html
在AWS中创建的

SampleTemplate.json

{
    "TemplateName": "SampleTemplate",
    "FromEmailAddress": "me@example.com",
    "TemplateSubject": "Please confirm your email address",
    "TemplateContent": "<html><body><h1>Hey! {{name}}</h1></body></html>",
    "SuccessRedirectionURL": "http://example.com/success",
    "FailureRedirectionURL": "http://example.com/failure"
}

send-custom-verification-email.js

var params = {
    EmailAddress: 'you@exampl.com',
    TemplateName: 'SampleTemplate'
};
ses.sendCustomVerificationEmail(params, function (err, data) {
    if (err) console.log(err, err.stack);
    else console.log(data);
});

SampleTemplate 中,在TemplateContent中,我给了嘿! {{名称}}。我必须从Nodejs发送一些字符串给占位符名称

预先感谢!

0 个答案:

没有答案