python发送邮件yagmail

举报
封库 发表于 2021/01/08 17:39:29 2021/01/08
【摘要】 通过yagmail模块发送邮件#设置邮件信息sender = "xxxxxx@qq.com"  #发件人邮箱password = 'xxxxxxxx' #邮箱授权码,通过在邮箱设置里面可查到(过程见后面)receiver = "xxxxxxxxx" #收件人邮箱,也可写成列表形式["xxxxxxxxx"],收件人有多个则造成一个列表subject = '测试邮件' #邮件主题content ...

通过yagmail模块发送邮件

#设置邮件信息
sender = "xxxxxx@qq.com"  #发件人邮箱
password = 'xxxxxxxx' #邮箱授权码,通过在邮箱设置里面可查到(过程见后面)
receiver = "xxxxxxxxx" #收件人邮箱,也可写成列表形式["xxxxxxxxx"],收件人有多个则造成一个列表
subject = '测试邮件' #邮件主题
content = "新的测试邮件" #邮件内容
attachment = [r'D:\简历\简历.pdf',r'D:\论文精读\已读\(PSM-DID)智慧城市建设能否降低环境污染\读书笔记.txt'] #附件为列表形式,填入具体路径
 
#连接邮箱服务器,发送邮件
stp = yagmail.SMTP(user=sender,password=password,host="smtp.qq.com") #连接邮箱服务器
stp.send(to=receiver,subject=subject,contents=content,attachments=attachment) #发送邮件

【版权声明】本文为华为云社区用户翻译文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容, 举报邮箱:cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。