1

django でメール送信機能を作りました。django Docを参考にしました。

電子メール バックエンドを指定するドキュメントでは、この行を settings.py に追加する必要があります。

EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'

メールの settings.py

EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'anjunair@gmail.com'
EMAIL_HOST_PASSWORD = '*********'
DEFAULT_FROM_EMAIL = 'quartentine@name.com'

設定から削除された場合、メールはメールに送信EMAIL_BACKENDされます。これについて明確にする必要があります。

ありがとう

4

1 に答える 1

0

ドキュメントはそれを行うように指示していません。そのconsole電子メール バックエンドは特に SMTP を使用しないようになっています。コンソールに直接出力されます。

削除して、smtp (gmail) 経由で送信する場合はそのままにしておきます。

于 2013-06-12T08:03:54.840 に答える