繁体   English   中英

如何自定义Meteor帐户验证电子邮件模板?

[英]How to customize the Meteor accounts verification email template?

如何自定义流星帐户电子邮件模板? 在Meteor启动中,我有:

Accounts.config({
  sendVerificationEmail: true
});

有没有配置电子邮件模板的方法? 例如,电子邮件中有一个验证链接,我必须将链接更改为按钮。

您可以使用以下功能来自定义verifyEmail组件:

Accounts.emailTemplates.verifyEmail.text = function(user, url) {
    return 'Your custom text, URL:' + url;
};

由于您要更改链接,因此您可能需要使用:

Accounts.emailTemplates.verifyEmail.html = function(user, url) {
    /* Return your HTML code here: */
    return '<h1>Thank you for your registration.</h1><br/><a href="' + url + '">Verify eMail</a>';
};

了解有关Accounts.emailTemplates更多信息。

只是为了使更多的了解。

Accounts.emailTemplates.verifyEmail = {
    subject() {
        return "Activate your account now!";
    },
    text(user, url) {
        return 'Hey ' + user.profile.name 
        + '! Verify your e-mail by following the link below:\n\n'
        + url;
    }
 };

基于docs中的示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM