1

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

在 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 回答