2015-01-14 316 views
1

流星重置密碼不發送電子郵件給用戶密碼重置。流星重置密碼不發送電子郵件給用戶密碼重置

沒有任何錯誤。

在點擊「電子郵件重置鏈接」按鈕後,望遠鏡應用程序會顯示「發送電子郵件」,但用戶沒有收到重置密碼的電子郵件。

該問題已部分解決。因爲在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

回答

2

你需要建立一個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

相關問題