django EmailMessage异常

时间:2013-04-14 16:24:01

标签: django email

我使用django的EmailMessage类发送带有以下代码的电子邮件

message = EmailMessage(subject, text_content, from_email, [to])
    try:
        message.send()
        return True
    except Exception, e:
        return False

我想知道在什么情况下会抛出什么异常,例如,我可以使用什么异常来处理错误的电子邮件地址,糟糕的互联网连接等等。 我真的需要告诉用户为什么无法发送电子邮件。

我正在使用django 1.5并查看了文档但没有成功。 对你的帮助表示感谢。感谢。

1 个答案:

答案 0 :(得分:4)

Django使用Python smtplib模块。查看那里列出的异常类型。