客服 拼多多砍价dy抖音ks快手 自助商城点击进入
今天试了试Python发邮件,突然想到能不能群发邮件呢?群发邮件是smtplib的一个bughttp邮件群发技术,不过最终还是解决了。
直接上代码了
import smtplib msg = MIMEMultipart() #构造附件1 att1 = MIMEText(open('/home/a2bgeek/develop/python/hello.py', 'rb').read(), 'base64', 'gb2312') att1["Content-Type"] = 'application/octet-stream' att1["Content-Disposition"] = 'attachment; filename="hello.txt"'#这里的filename可以任意写,写什么名字,邮件中显示什么名字 msg.attach(att1) #构造附件2 #att2 = MIMEText(open('/home/a2bgeek/develop/python/mail.py', 'rb').read(), 'base64', 'gb2312') #att2["Content-Type"] = 'application/octet-stream' #att2["Content-Disposition"] = 'attachment; filename="123.txt"' #msg.attach(att2) #加邮件头 strTo = ['XXX1@139.com', 'XXX2@163.com', 'XXX3@126.com'] msg['to']=','.join(strTo) msg['from'] = 'YYY@163.com' msg['subject'] = '邮件主题' #发送邮件 try: server = smtplib.SMTP() server.connect('smtp.163.com') server.login('YYY@163.com','yourpasswd') server.sendmail(msg['from'], strTo ,msg.as_string()) server.quit() print '发送成功' except Exception, e: print str(e)
细心的读者会发现代码中有这样一句:msg['to']=','.join(strTo)http邮件群发技术,但是msg[['to']并没有在后面被使用,这么写明显是不合理的,但是这就是stmplib的bug。你只有这样写才能群发邮件。查明原因如下:
The problem is that SMTP.sendmail and email.MIMEText need two different things.
email.MIMEText sets up the “To:” header for the body of the e-mail. It is ONLY used for displaying a result to the human being at the other end, and like all e-mail headers, must be a single string. (Note that it does not actually have to have anything to do with the people who actually receive the message.)
SMTP.sendmail, on the other hand, sets up the “envelope” of the message for the SMTP protocol. It needs a Python list of strings, each of which has a single address.
So, what you need to do is COMBINE the two replies you received. Set msg‘To’ to a single string, but pass the raw list to sendmail.
好了今天就到这里。
参考资料:
本文由2218329273于2022-12-26发表在龙哥云资源网,如有疑问,请联系我们。本文链接:https://www.longgeyun.com/knowledge/41039.html
上一篇农业天气谚语 2k屏幕是什么意思颜夕卡盟总站
下一篇农业战略合作协议范本 贴吧源址绝地求生卡盟官网平台
锯缘青蟹育苗技术_锯缘青蟹拟穴青蟹区分_锯缘青蟹怎么杀法
昂科信息技术有限公司_翰昂汽车零部件有限公司电话
剥皮技术_全电脑裁线剥皮扭线机不剥皮故障
农业 物联网 发展 快手下单秒平台低价 -快手粉丝免费下单 - 快手自助粉平台
ks自助下单平台网站低价10个 -快手业务 - 快手活粉网站
快手作品赞 -快手1元1000千粉丝活粉丝 - 0.1元一万赞平台快手
快手直播人气下单平台 -抖音赞24小时自助下单 - 抖音播放量网址
快手在线双击自助下单 -抖音作品点赞网站 - 快手业务秒下单网站
Pr2020零基础快速入门
文字转语音App最新版3.0
APP下载页源码-带后台