MeteorJS帐户 - 密码密码重置电子邮件

问题描述:

我正在使用MeteorJS的帐户密码包的默认设置。使用默认的{{> loginbuttons}},我可以添加登录功能。有一件事情似乎没有奏效,那就是重置密码功能。我已经正确地配置了MAIL_URL变量,因为我可以使用电子邮件包发送电子邮件,当我点击重置密码时,它会在用户界面上弹出,表示发送了一封电子邮件。但是,我没有收到任何发送到我的收件箱的电子邮件。 我会很感激你在这件事上给予我的任何帮助。我认为这可能是一些小我丢失......MeteorJS帐户 - 密码密码重置电子邮件

所有最优秀的

+0

当你重置,你看到服务器端的任何链接?入住Ur终端。 –

+0

不,我没有看到任何输出到控制台 – Barry

还有就是你可以调用一个函数来发送这样的:

Accounts.sendResetPasswordEmail(userId, [email]) 

http://docs.meteor.com/api/passwords.html#Accounts-sendResetPasswordEmail

说它从你的服务器代码来验证它是否工作(或不)。如果是这样,它可能是你的造型或HTML中的东西是阻止它

+0

感谢您的答案...在服务器上我有Meteor.methods({'userUser':function(){ return Accounts.sendResetPasswordEmail(1234456,['name @ email.com']); } });我从客户那里打电话。有什么方法可以获得更好的调试信息。这个方法是否会返回任何我可以输出到控制台的东西? – Barry

+0

下一步是看你的smtp服务器。如果它发送其他电子邮件,它听起来像它的工作。也许垃圾邮件过滤器阻止了这封邮件。您可能需要查看smtp服务器日志或spamassasin日志以查看其失败的位置 – Mikkel