【发布时间】:2015-03-20 10:26:59
【问题描述】:
我正在将一些 Django 1.5 移植到 1.7,并且 send_mail() 调用对我来说失败了。我检查了the docs,他们似乎暗示我的语法还可以。
我尝试在 Django shell 模式下,在这里共享一个跟踪,但它仍然以同样的方式失败。我只是用以下方式调用 send_mail():
from django.core.mail import send_mail
send_mail('Test mail', 'This is a test', 'addr@site.ca' ['addr2@site.ca'], fail_silently=False)
我得到了一个回溯
ImportError: No module named django_smtp_ssl
现在,smtp_ssl 看起来像来自 smtplib。我尝试将 smtplib 与 send_mail 一起导入,但这也无济于事。
在我的 settings.py 中,我有通常的 PORT 和 HOST 详细信息,并且
EMAIL_BACKEND = 'django_smtp_ssl.SSLEmailBackend'
有什么建议吗?
-谢谢,罗斯。
【问题讨论】: