Python:发送包含抄送的电子邮件


msg['From'] = email_from
msg['To'] = "aaa@abc.com"
msg['Cc'] = "bbb@abc.com, ccc@abc.com"
...

server.sendmail(email_from, "aaa@abc.com, bbb@abc.com, ccc@abc.com", msg.as_string())

我通过上面的代码发送了一封电子邮件。(这三封电子邮件是我的,所以我可以检查所有电子邮件(

我在"aaa"的收件箱中看到一封我通过python代码发送的电子邮件,并且清楚地显示了CC列表中的另外两封电子邮件("bbb"和"ccc"(。

但是,我找不到电子邮件"bbb"/"ccc"收件箱。我想弄清楚后面发生了什么,以及为什么电子邮件没有发送到这两封电子邮件。

发送电子邮件时,收件人和抄送电子邮件必须在数组中。所以命令的正确形式应该是这样的:

server.sendemail(email_from, ["aaa@abc.com","bbb@abc.com","ccc@qbc.com"], msg.as_string(((

相关内容

  • 没有找到相关文章

最新更新