【发布时间】:2019-08-20 18:42:22
【问题描述】:
我正在尝试使用 Yagmail 和 Python 向联系人列表发送电子邮件,同时向自己发送密件抄送 (BCC)。我在 Yagmail 文档中找不到任何描述如何执行此操作的示例。我知道这是可能的,但我的当前代码不断出错。
谁能帮我解决这个问题?
注意:此代码在我添加“bcc”作为方法参数之前有效。
守则:
yag = yagmail.SMTP(
user={real_sender:alias_sender}, password="xxxxxx", host='smtp.xxxxxx.com', port='587',
smtp_starttls=True, smtp_ssl=None, smtp_set_debuglevel=0, smtp_skip_login=False,
encoding='utf-8', oauth2_file=None, soft_email_validation=True)
to = all_receivers ### list of contacts 1
bcc = all_receivers_bcc ### list of contacts 2
subject = 'SUBJECT HERE'
contents = 'HTML CONTENT HERE'
yag.send(to, bcc, subject, contents) ### FAILS HERE WHEN THE "bcc" is added
【问题讨论】:
-
能否请您添加更多信息,例如 yagmail 包版本、失败的堆栈跟踪等。