2012-02-10 21 views
0

タイトルのように、アクティベーションメールの送信に問題があります。django登録とアクティベーションメールの送信

私に[電子メール有効化]ボタンを押したときに[Errno 61]接続が拒否されました。

設定の設定方法を教えてもらえますか?

私の現在のsettings.py

# Registration settings 
ACCOUNT_ACTIVATION_DAYS = 2 
EMAIL_HOST = 'localhost' 
DEFAULT_FROM_EMAIL = '[email protected]' 
LOGIN_REDIRECT_URL = '/' 

はまた、SMTPを実装する必要がある場合、どのようにあまりにも教えてください。

ありがとうございます! :D

+0

に【使い方の可能性の重複を解決することをDjangoに登録した後で電子メール確認を行うには?](http://stackoverflow.com/questions/1536766/how-to-do-email-confirmation-after-registration-in-django) – KevinDTimm

+1

もちろん、実装する必要がありますSMTP。 localhostをメールサーバーとして使用する場合は、電子メールを送信するためにSMTPサーバーが必要です。 –

+0

あなたのdevマシン/サーバでSMTPを設定する手間を掛けたくない場合は、こちらをご覧くださいhttps://docs.djangoproject.com/en/dev/topics/email/#testing-email-sending –

答えて

0

ソリューションは、別のターミナルウィンドウを開き、コマンドに入れていた:のpython -m smtpdの-n -c DebuggingServerはlocalhost:1025

すべてのもの

関連する問題