python使用yagmail发送邮件

1.获取邮箱的授权码

(1)登录上qq邮箱,左上角点击设置

 

(2)点击帐户

 

(3)拉到中间偏下一点的位置,开启POP3/SMTP服务

 

(4)根据提示发送短信,发送完成点击我已发送

 

(5)红色方框就是授权码了,复制下来

 

 

2.连接邮件服务器

imap = 'fcdbtiubeecojbci'#qq邮箱授权码
mail_server = "smtp.qq.com"
# 连接邮件服务器
yag = yagmail.SMTP(user='1494935354@qq.com', password=imap, host=mail_server)

 

3.填写收件人和标题,正文

    yag.send(to='1494935354@qq.com',
             subject='这是标题',  # 标题
             contents='这是内容',  # 正文
             attachments=r'G:/阿里巴巴Java开发手册(详尽版).pdf'#添加附件,多个附件传一个list
             )

 

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值