2017-03-11 1 views
0

。ここは、アカウント・パスワードを流星

を私は、ユーザーが私のアプリに登録されると、電子メールの検証を設定しようとしていますが、私は「Internal Server Error」を受け取り作成するために私のコードですサインアップフォーム

<template name="LoginModal"> 

    {{#if $not currentUser }} 

     {{> atForm}} 



    {{/if}} 
    </template> 
//code inside the client folder to configure email verification 
    AccountsTemplates.configure({ 
    confirmPassword:false, 
    termsUrl:'terms-of-use', 
    privacyUrl:'privacy', 
    sendVerificationEmail: true, 
    enforceEmailVerification:true, 

    forbidClientAccountCreation: true 

    }); 

//Here is my route to load the signup form 
Router.route('/admin/addUser',{ 

    action: function() { 
    BlazeLayout.render('master_layout',  
    {body:'LoginModal',dashboard:'UserDashboard',pageHeader:'AddUserHeader'}); 
    } 
}); 
//No any other routes for sign up has been configured. 

//私は、送信者の電子メールアドを書くべき私が作成したユーザーのemail.Whereに電子メールを送信するためにこれを設定するにはどうすればよい

(Mail not sent; to enable sending, set the MAIL_URL environment variable.) 
I20170311-20:56:01.885(5.5)? MIME-Version: 1.0 
I20170311-20:56:01.886(5.5)? Date: Sat, 11 Mar 2017 15:26:01 +0000 
I20170311-20:56:01.887(5.5)? From: "Meteor Accounts" <[email protected]> 

を受信エラーress?

+0

あなたが投稿したコードは罰金だ..あなたはどのようにルートを設定しているのあなたのコードを表示することができますか?問題が解消されたときに見たいものをコメントアウトしてみてください。 [This projcet](https://github.com/meteor/todos)は、それを比較したい場合はAccountsTemplatesを使用しています。 – mutdmour

+0

私は現在屋外です。私は家に帰るとすぐにコードを掲示します。コードのどこかに送信者の電子メールアドレスを含める必要はありませんか?私はどこにも行っていません。 ... –

+0

AccountsTemplatesがそのすべてを処理します。あなたが必要とするのはURLです。それ以外の場合は、サーバーのログ(端末)に電子メールが出力されます。 – mutdmour

答えて

0

meteorpedia

Meteor.startup(function() { 
    process.env.MAIL_URL = 'smtp://postmaster%40meteorize.mailgun.org:[email protected]:587'; 
}); 
+0

コードをコピーしてサーバーフォルダのファイルに貼り付けました。ユーザーを登録しようとしました。このエラーが発生しました。「メソッド 'ATCreateUserServer'を呼び出す際に例外が発生しました。」AuthError:無効なログイン - 535 5.7.0 Mailgunがあなたのログインを愛していませんまたはパスワード " –

+0

これはメールを受け取ったときの" From "アドレスです。 mailgunに登録しましたか?このURLは、mailgunのアカウントを持つ開発者用のURLです。 [gmailで同じことができる方法はこちら](https://stackoverflow.com/questions/31438118/sending-email-using-gmail-smtp-meteorjs) – mutdmour

+1

このコードスニペットでは解決できるかもしれませんが[説明を含む](http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)は本当にあなたの投稿の質を向上させるのに役立ちます。将来読者の質問に答えていることを覚えておいてください。そうした人々はあなたのコード提案の理由を知らないかもしれません。 – DimaSan