1

Meteor 重置密码不会向用户发送电子邮件以重置密码。

没有任何错误。

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

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

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

4

1 回答 1

2

您需要设置一个 SMTP 服务(Meteor 自己的主机使用Mailgun,但其他主机可用),并设置环境变量MAIL_URL以匹配您的服务的详细信息,如此所述。

理想情况下,在 Meteor 启动之前在 Nitrious.io 环境中执行此操作,但如果需要,您可以在启动时执行此操作,因为我认为不会立即需要它:

process.env.MAIL_URL = 'smtp://USERNAME:PASSWORD@smtp.mailgun.org:587'; // (or equivalent for another provider)
于 2015-01-14T15:49:01.457 回答