python简说(二十三)发邮件

import yagmail
username='uitestp4p@163.com'
password='houyafan123'#生成授权码,qq、163、126都是授权码

mail_server = 'smtp.163.com'
# mail_server = 'smtp.qq.com'
# mail_server = 'smtp.126.com'

m = yagmail.SMTP(user=username,password=password,host=mail_server)
# smtp_ssl=True,如果邮箱使用了安全协议,就需要加这个
#qq邮箱就是使用了安全协议

to = ['1137944722@qq.com','wangmei416516@163.com','511402865@qq.com']
cc = ['61378317@qq.com','1196842722@qq.com','1365834704@qq.com']

m.send(to=to,cc=cc,subject='今天吃了吗',
contents='今天吃鱼肉了吗,吃饱没',
attachments=r'tools.py')
posted @ 2018-12-24 14:03  狐觞  阅读(152)  评论(0编辑  收藏  举报