gpt4 book ai didi

django - 群发隐藏收件人的邮件

转载 作者:行者123 更新时间:2023-12-02 01:00:36 27 4
gpt4 key购买 nike

我在 Django 应用程序中有一个功能,可以向所有注册用户发送电子邮件,我目前正在使用“EmailMessage”执行此操作,它运行良好,但每个人都可以看到其他所有收件人的电子邮件,这是不需要的。

有没有办法使用 Django 邮件功能隐藏收件人?

谢谢。

最佳答案

当您实例化 EmailMessage 类时,您可以提供 bcc 属性,例如示例。

这是 EmailMessage 类

class EmailMessage(object):
"""
A container for email information.
"""
content_subtype = 'plain'
mixed_subtype = 'mixed'
encoding = None # None => use settings default

def __init__(self, subject='', body='', from_email=None, to=None, bcc=None,
connection=None, attachments=None, headers=None, cc=None):

因此,如果您向密件抄送收件人提供属性名称。您可以将目标电子邮件设置为密件抄送收件人。

message = EmailMessage('hello', 'body', bcc=['user@email.com',])
message.send()

关于django - 群发隐藏收件人的邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29088069/

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