需要澄清Django邮件发送方案

时间:2013-06-12 07:56:31

标签: django email django-models django-templates django-admin

我在django中构建了一个邮件发送功能。我通过引用django Doc来完成它。

在doc中指定电子邮件后端,需要在settings.py

中添加此行
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'

settings.py for email

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已从设置中删除,则邮件会发送到该电子邮件。需要对此进行一些澄清。

由于

1 个答案:

答案 0 :(得分:0)

文档并没有告诉你这样做。 console电子邮件后端专门用于不使用SMTP - 它直接输出到控制台。

删除它,如果你想通过smtp(gmail)发送,请保持这种状态。