我的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!");
}
});
答案 0 :(得分:1)
只需要覆盖Accounts
套餐的电子邮件模板的from
功能:
Accounts.emailTemplates.resetPassword.from = () => 'me <me@mydomain.com>';
它的未来安全:
Accounts.emailTemplates.from = () => 'me <me@mydomain.com>';