- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有这种发送群发电子邮件的方法:
def send_mass_html_mail(datatuple, fail_silently=False, user=None, password=None, connection=None):
connection = connection or get_connection(username=user, password=password, fail_silently=fail_silently)
messages = []
for subject, text, html, from_email, recipient in datatuple:
message = EmailMultiAlternatives(subject, text, from_email, recipient)
message.attach_alternative(html, 'text/html')
messages.append(message)
return connection.send_messages(messages)
我希望能够密件抄送所有人。也就是说,我不想在收件人中显示每个人的电子邮件,而是想隐藏每个人的电子邮件地址。
def send_mass_html_mail(datatuple, fail_silently=False, user=None, password=None, connection=None):
connection = connection or get_connection(username=user, password=password, fail_silently=fail_silently)
messages = []
for subject, text, html, from_email, recipient in datatuple:
message = EmailMultiAlternatives(subject, text, from_email, [], bcc=recipient)
message.attach_alternative(html, 'text/html')
messages.append(message)
return connection.send_messages(messages)
我做错了什么?我必须单独发送每封电子邮件吗?
编辑:
我最后只是遍历收件人列表并分别发送电子邮件。我不知道为什么它不起作用,但我不能花几个小时在这上面。它对我有用,因为该应用程序一次最多可向 25 人发送电子邮件。
我仍然不知道为什么这不起作用。 EmailMultiAlternatives
是否需要 TO 字段中的内容?我查看了 EmailMultiAlternatives
和 EmailMessage
源代码,它似乎可以在没有任何人参与的情况下发送电子邮件。我的代码有问题,但我无法确定是什么。
最佳答案
您正在使用大写 BCC。它应该是小写的。我很惊讶目前的代码此时根本无法发送任何电子邮件。
message = EmailMultiAlternatives(subject, text, from_email, [], bcc=recipient_list)
关于python - 使用 EmailMultiAlternatives 密件抄送所有收件人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32258668/
我正在通过以下方法发送电子邮件: EmailMultiAlternatives() 当调用send()方法时;我在某个基类中出错。 lib/email/encoders.py 'Template' o
我尝试构建一个时事通讯应用程序,并希望通过一个连接发送 50 封电子邮件。 send_mass_mail() 看起来很完美,但我不知道如何将其与 EmailMultiAlternatives 结合使用
我正在尝试在使用 django 的 EmailMultiAlternatives 格式时添加“回复”电子邮件。 该文档演示了使用 EmailMessage 类执行此操作的人员,但未显示使用 Email
我有这种发送群发电子邮件的方法: def send_mass_html_mail(datatuple, fail_silently=False, user=None, password=None, c
我正在尝试发出一个ajax请求来为用户生成密码并向他们发送一封包含密码的电子邮件。这一切都工作正常,除了我在 msg.send() 处遇到的错误 Ajax : var frm = $
我想在一个 View 中发送多封电子邮件。我需要的是,该 View 发送回响应并在后台发送电子邮件。 当我运行时 return EmailMultiAlternatives(subject,
在Django EmailMultiAlternatives documentation没有关于如何在 EmailMultiAlternatives 中添加标题(如“格式”或“回复”)的内容。我花了一
Django EmailMultiAlternatives 中有没有一种方法可以发送到多个“收件人”地址,而无需再次发送? 曾尝试用逗号将元组中的电子邮件分隔开,但只有第一个收件人会收到电子邮件。 最
我有一个围绕 EmailMultiAlternatives 的包装器,使界面更简洁(几乎逐字地取自 here): class Email(object): ''' Wrapper ar
SendGrid 提供通过 unique_args 的能力带有电子邮件,以便识别 Event webhook. 中的电子邮件但问题是我无法弄清楚如何在 Django 中使用电子邮件发送这些 uni
我在我的 View 中有带有文本和 html 内容的 EmailMultiAlternatives 对象: email = EmailMultiAlternatives(subject=subject
环境:Ubuntu 18.10、Python 2.7.15、Django 1.11.16 我正在尝试发送一封包含内嵌图像的电子邮件。我有以下代码: msg = EmailMultiAlternativ
我正在尝试使用带有 EmailMultiAlternatives 的 Django 发送邮件。它运作良好,但在“来自”中说“信息” 可以说出我的名字吗?我该怎么做? 这是我的代码: subject,
我使用 EmailMultiAlternatives 类通过 django 发送文本和 html 邮件。在使用一些虚拟代码进行测试时,我想添加一个带有一些文本的图像。 msg = EmailMulti
我正在尝试发送带有 HTML 和嵌入图像的电子邮件。电子邮件发送工作正常,它还在电子邮件中附加了图像,但它没有以 HTML(内联)显示图像。我在 View 中使用了 Content:ID,在模板中使用
我尝试使用 EmailMultiAlternatives 以 html 格式发送电子邮件,并且一段文字。我还想在此电子邮件中包含一个文件。 但后者似乎删除了我的 html 内容。 这是我的代码: ms
从我的 Django 应用程序发送电子邮件时,我正在使用 django.core.mail.EmailMultiAlternatives,以确保在电子邮件客户端不支持 HTML 时邮件降级为文本。 这
我是一名优秀的程序员,十分优秀!