Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Meteor 重置密码不会向用户发送电子邮件以重置密码。
没有任何错误。
在望远镜应用程序中单击“电子邮件重置链接”按钮后,它显示“电子邮件已发送”,但是用户没有收到重置密码的电子邮件。
问题已部分解决。因为,在 MAIL_URL 安装(+Mailgun)之后它仍然无法工作。该问题可能与 nitrous.io 有关,因为 nitrous.io 盒子不支持 SMTP。
有人在 nitrous.io 上安装了流星应用程序并有邮件通知吗?一些 nitrous.io 开发人员可以提出一些建议吗?
您需要设置一个 SMTP 服务(Meteor 自己的主机使用Mailgun,但其他主机可用),并设置环境变量MAIL_URL以匹配您的服务的详细信息,如此处所述。
MAIL_URL
理想情况下,在 Meteor 启动之前在 Nitrious.io 环境中执行此操作,但如果需要,您可以在启动时执行此操作,因为我认为不会立即需要它:
process.env.MAIL_URL = 'smtp://USERNAME:PASSWORD@smtp.mailgun.org:587'; // (or equivalent for another provider)