python:如何发送带有收件人、抄送和密送的邮件?

您所在的位置:网站首页 抄送和发送 python:如何发送带有收件人、抄送和密送的邮件?

python:如何发送带有收件人、抄送和密送的邮件?

2024-07-10 20:12| 来源: 网络整理| 查看: 265

请不要添加密件抄送标题。

看看这个:http://mail.python.org/pipermail/email-sig/2004-September/000151.html

还有:“请注意,sendmail()的第二个参数是作为列表传递的。您可以在列表中包括任意数量的地址,以便将邮件依次传递给每个收件人。由于信封信息与邮件标头是分开的,因此您甚至可以通过将其包含在方法参数中而不是邮件标头中来密送某人。”来自http://pymotw.com/2/smtplib

代码语言:javascript复制toaddr = '[email protected]' cc = ['[email protected]','[email protected]'] bcc = ['[email protected]'] fromaddr = '[email protected]' message_subject = "disturbance in sector 7" message_text = "Three are dead in an attack in the sewers below sector 7." message = "From: %s\r\n" % fromaddr + "To: %s\r\n" % toaddr + "CC: %s\r\n" % ",".join(cc) # don't add this, otherwise "to and cc" receivers will know who are the bcc receivers # + "BCC: %s\r\n" % ",".join(bcc) + "Subject: %s\r\n" % message_subject + "\r\n" + message_text toaddrs = [toaddr] + cc + bcc server = smtplib.SMTP('smtp.sunnydale.k12.ca.us') server.set_debuglevel(1) server.sendmail(fromaddr, toaddrs, message) server.quit()


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3