2016-11-24 5 views
0

私はMeteorJSのアカウントパスワードパッケージのデフォルト設定を使用しています。デフォルトの{{> loginbuttons}}を使用することで、そのままの状態でログイン機能を追加することができます。動作していないようなことは、リセットパスワード機能です。電子メールパッケージを使用して電子メールを送信できるようにMAIL_URL変数を正しく設定しました。リセットパスワードをクリックすると、電子メールが送信されたことをUIにポップアップ表示されます。しかし、私は私の受信トレイに送られた電子メールを取得していません。 この件に関して私があなたに助けてくれたことに感謝します。MeteorJSアカウント - パスワードパスワードリセットメール

Accounts.sendResetPasswordEmail(userId, [email]) 

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

それを呼び出す:私はあなたがこれを送信するために呼び出すことができる機能があります

すべてのベスト

+0

リセットすると、サーバー側にリンクがありますか? Urターミナルで点検してください。 –

+0

いいえコンソールに何も出力されていません – Barry

答えて

0

...それは私が欠けている、おそらく小さな何かだと思いますあなたのサーバーコードからそれが動作するかどうかを確認してください。これがそうであれば、それはおそらくあなたのスタイリングやHTMLの中で何かを妨げているかもしれません。

+0

答えてくれてありがとう... Meteor.methods({ 'emailUser':function {){ return Accounts.sendResetPasswordEmail(1234456、['name @ email.com ']); } });私はクライアントから呼び出します。より良いデバッグ情報を得る方法はありますか?このメソッドは、コンソールに出力できるものを返しますか? – Barry

+0

次のステップは、あなたのsmtpサーバを見ることです。他の電子メールを送信すると、動作しているように見えます。スパムフィルタがこのメールをブロックしている可能性があります。おそらく、smtpサーバログまたはspamassasinログを調べて、どこに障害があるかを確認する必要があります – Mikkel

関連する問題