码迷,mamicode.com
首页 > 其他好文 > 详细

发送邮件

时间:2018-05-25 21:26:41      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:.com   安全协议   install   ssl   xxx   print   import   pre   des   

import yagmail

username=‘XXXXXXXXXX@qq.com‘ #邮箱
passwd=‘XXXXXXXXX‘ #授权码
mail=yagmail.SMTP(user=username,
password=passwd,
host=‘smtp.qq.com‘, #如果是163邮箱写成smtp.163.com
smtp_ssl=True
# port=45625 默认端口号
)#如果用的qq邮箱,如果邮箱用的安全协议要加smtp_ssl=True

mail.send(
to=[‘XXXXXXXX@qq.com‘,‘XXXXXXXXX@qq.com‘],
#to发给谁,如果多个收件人的话,写成list;单个人写成str,‘XXXXXXXXX@qq.com‘
cc=‘XXXXXXXXXX@qq.com‘, #抄送给谁
subject=‘标题‘, #邮件标题
contents=xxx‘, #邮件正文
attachments=[r‘C:\Users\xxxx\Desktop\xxxx.txt‘,
r‘E:\xxxxxxxx\xxxxx\xxxxx\xxxxx.py‘]

)
print(发送成功‘)

# pip uninstall xxx #卸载

# yagmail
# 要用群里我给你的那个.whl的安装包
# 直接pip install的话,发中文附件的时候,文件名是乱码

发送邮件

标签:.com   安全协议   install   ssl   xxx   print   import   pre   des   

原文地址:https://www.cnblogs.com/jiadan/p/9090125.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!