流星重置密码不发送电子邮件给用户密码重置

问题描述:

流星重置密码不发送电子邮件给用户密码重置。流星重置密码不发送电子邮件给用户密码重置

没有任何错误。

在点击“电子邮件重置链接”按钮后,望远镜应用程序会显示“发送电子邮件”,但用户没有收到重置密码的电子邮件。

该问题已部分解决。因为在MAIL_URL安装(+ Mailgun)之后它仍然不起作用。该问题可能与nitrous.io有关,因为nitrous.io框不支持SMTP。

有人在nitrous.io上安装了流星应用程序并收到邮件通知吗? 一些nitrous.io开发人员可以提出一些建议吗?

+1

是一个发展运行的应用程序服务器?如果是这样,它将电子邮件记录到控制台而不是发送它。如果没有,请检查您的[MAIL_URL环境变量](http://docs.meteor.com/#/full/email) – richsilv

+0

@richsilv谢谢您的回答。我使用的是nitrous.io,所以这意味着它将电子邮件记录到控制台而不是发送它,对吧?我该如何改变这种情况? – dvaruh

你需要建立一个SMTP服务(流星自己的主机使用Mailgun,但其他人都可以),并设置变量MAIL_URL环境,以配合您的服务的细节,如记录here

理想的情况下做到这一点的Nitrious.io环境流星开始之前,但如果需要,我认为它不会马上要求你能做到在启动时:

process.env.MAIL_URL = 'smtp://USERNAME:[email protected]:587'; // (or equivalent for another provider) 
+2

请注意,对于望远镜,您应该也可以在应用程序的“设置”面板中配置“MAIL_URL”。 – Sacha

+0

@richsilv仍然不起作用。我认为nitrous.io存在一些问题,因为nitrous.io框不支持SMTP。 – dvaruh