meteor - Account.forgotPassword无效,导致内部服务器错误

时间:2016-04-05 10:18:02

标签: meteor meteor-accounts

我的meteor Accounts.forgotPassword回调中出现了令人讨厌的模糊内部服务器错误。我安装了帐户基础,我知道我的SMTP设置(在Meteor.startup服务器上定义)很好,因为我可以成功调用Email.send。

这是代码。它非常通用,所以我不确定会出现什么问题。有什么想法吗?

var options = {};
options.email = "my@email.address";

Accounts.forgotPassword(options, function(err){
    if (err) {
        console.log("error: "+err.reason);
    } else {
        console.log("Success!");
    }
});

1 个答案:

答案 0 :(得分:1)

只需要覆盖Accounts套餐的电子邮件模板的from功能:

Accounts.emailTemplates.resetPassword.from = () => 'me <me@mydomain.com>';

它的未来安全:

Accounts.emailTemplates.from = () => 'me <me@mydomain.com>';