python - 使用 python 使用 bcc 发送邮件

标签 python django email bcc

我正在使用 django,我需要向许多电子邮件发送邮件,我想使用像 python-mailer 这样的高级库来执行此操作,但我需要使用密件抄送字段,有什么建议吗?

最佳答案

你应该看看django里面的EmailMessage类,支持bcc。

完整文档可在此处获取: http://docs.djangoproject.com/en/dev/topics/email/#the-emailmessage-class

快速概述:

EmailMessage 类使用以下参数进行初始化(如果使用位置参数,则按照给定的顺序)。所有参数都是可选的,可以在调用 send() 方法之前随时设置。

  • 主题:电子邮件的主题行。
  • 正文:正文。这应该是一条纯文本消息。
  • from_email:发件人地址。两者[email protected]和 Fred 表格是合法的。如果省略,则使用 DEFAULT_FROM_EMAIL 设置。
  • to:收件人地址列表或元组。
  • 密件抄送:发送电子邮件时在“密件抄送” header 中使用的地址列表或元组。
  • 连接:电子邮件后端实例。如果您想对多条消息使用同一连接,请使用此参数。如果省略,则在调用 send() 时会创建一个新连接。
  • 附件:要添加到邮件中的附件列表。这些可以是 email.MIMEBase.MIMEBase 实例,也可以是(文件名、内容、mimetype)三元组。
  • headers:要添加到消息中的额外 header 的字典。键是 header 名称,值是 header 值。调用者需要确保电子邮件消息的 header 名称和值的格式正确。

关于python - 使用 python 使用 bcc 发送邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3470172/

相关文章:

java - 提高通过 spring-mail 发送批量电子邮件的性能

python - 排列:返回第k个排列

django - 如何在 Django 开发中提供静态文件

email - 为什么 “-”(连字符)是电子邮件兼容性的唯一 ASCII 限制?

python - Django:与 factory_boy 的一对一字段:UNIQUE 约束失败

python - 从 Django 模板访问字典/对象

带有附件的 C# MailMessage 破坏了主题编码

python - VSCode - 在调试时显示图像

Python:使用存储在变量中的字符串来创建类的属性

python - 如何在文件中写入字符串和 numpy 数组?