Python电子邮件发送cc而不是密件抄送
问题描述:
我们编写了用于发送电子邮件的python代码。 Bcc是2封电子邮件的数组,并且没有cc。 即使没有CC,BCC电子邮件也会添加为CC。Python电子邮件发送cc而不是密件抄送
下面是代码:
bcc = "x, y"
response = self.connection.send_email(
source = sender_mail,
subject = subject,
body = None,
to_addresses = to,
cc_addresses=None,
bcc_addresses=bcc,
format='html',
reply_addresses = None,
return_path = None,
text_body=None,
html_body=html
)
任何想法如何,我们可以解决这个问题?
答
bcc = "x, y"
是不是数组。宁可去:
bcc = [x, y]
+0
没错。它在代码中正确写入。找到问题所在。 –
'bcc =“x,y”'不是两个电子邮件的数组,它是一个字符串。它应该像'bcc = ['[email protected]','[email protected]']'。 – Alasdair
没错。它在代码中正确写入。找到问题所在。我们发现了这个问题。我们在电子邮件发送过程中使用nohup。所以当我们重新启动时,问题就解决了。 –