python使用笔记21--发邮件
发邮件需要第三方模块
pip install yamail
1 #import yagmail #--别人写的,发中文附件的时候是乱码 2 import yamail #牛牛基于yagmail改的 3 4 5 user = '123442323242@163.com' 6 password = 'YUDHEYCTEKWBQAJI'#如果是163,126,qq,密码不是你登录的密码,是授权码 7 #授权码:MKBYDFVYVLXJPECK 8 #授权码获取:打开邮箱--设置--POP3/SMTP/IMAP--开启--生成授权码 9 10 host = 'smpt.163.com' 11 mail = yamail.SMTP(host=host,user=user,password=password) 12 mail.send( 13 to=['1123414020@qq.com','xiaolin19901128@126.com'],#发送给谁,支持发送一个人,也支持发送多个人 14 cc=['1123414020@qq.com'], 15 subject='小林学习测试!!!',#主题 16 contents='小林学习测试!!!小林学习测试!!!小林学习测试!!!小林学习测试!!!',#内容 17 attachments=['xxl.jpg']#附件,同一个目录下直接写文件名,其他路径下写绝对路径 18 19 ) 20 mail.close()