我正在尝试使用 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