我正在使用django 1.3.1与postfix发送HTML电子邮件有一个问题相同的代码是发送20%的电子邮件作为纯文本,80%发送为HTML。
我在谷歌搜索任何已报告的问题,但没有人报告任何内容。
谢谢,
答案 0 :(得分:2)
默认情况下,EmailMessage中body参数的MIME类型为“text / plain”。如果您确信收件人可以处理其他内容类型,则可以使用EmailMessage类中的content_subtype属性更改主要内容类型。
msg = EmailMessage(subject, html_content, from_email, [to])
msg.content_subtype = "html" # Main content is now text/html
msg.send()