gpt4 book ai didi

django - 在 Django 中发送电子邮件到密件抄送和抄送

转载 作者:行者123 更新时间:2023-12-03 21:09:01 27 4
gpt4 key购买 nike

View .py

if 'send_email' in request.POST:
subject, from_email, to = 'Parent Incident Notification',user.email, person.parent_email
html_content = render_to_string('incident/print.html',{'person':person,
'report':report,
})
text_content = strip_tags(html_content)
msg = EmailMultiAlternatives(subject, text_content, settings.DEFAULT_FROM_EMAIL, [to])
msg.attach_alternative(html_content, "text/html")
msg.send()

以上是发送电子邮件的 View 。通过这种方式,我可以将 html 内容与邮件一起发送,它将电子邮件单独发送到 [to] 地址,我还想制作另一个密件抄送和抄送。我通过了 Emailmessage objects docs.I 不知道如何包含 bcc 和 cc 来改变我的观点。

需要帮忙。

谢谢

最佳答案

EmailMultiAlternatives EmailMessage 的子类.您可以指定 bcccc当您初始化消息时。

msg = EmailMultiAlternatives(subject, text_content, from_email, [to_email], bcc=[bcc_email], cc=[cc_email])

关于django - 在 Django 中发送电子邮件到密件抄送和抄送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17064497/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com