【库yamail-邮件发送】简单好用的邮件发送

# pip install yagmail       #安装yagmail库

# python -m pip install --upgrade pip           升级pip版本到最新。(附属提示)

import yagmail     
yag=yagmail.SMTP(user='123456789@qq.com',password='aaaaaaaaaa',host='smtp.qq.com')##使用该库前,邮箱账号必须开启SMTP服务,这里的密码是指邮件设置中第三方登陆的授权码。
yag.send(to='410871010@qq.com',subject='邮件标题',contents='邮件正文内容',attachments=r'C:\Users\Administrator\Desktop\1.jpg')
yag.close()     #关掉链接,避免浪费资源

# to

# 用来指定发送的对象即收件人,传递字符串格式yag.send(to='objname@mail.com')

# 当指定多个发送对象时,可以用列表或元组的形式,如yag.send(to=['3577****11@qq.com','wei*******dj@163.com'])

# subject       邮件主题yag.send(subject='主题')

# contents      邮件内容,即正文。一般为字符串,可用列表传递多个内容yag.send(contents=['正文1','正文2'])

# attachments   附件yag.send(attachments='C://Users//86135//Desktop//python.txt')有多个附件时用列表

# cc        抄送邮件,将邮件同时发送给收件人以外的人yag.send(cc='xxx@mail.com')

# bcc       密送,与抄送不同的是收件人看不到其他人的邮箱地址

# preview_only      布尔型,表示仅预览,可以发送但对方收不到

# header        头部信息,传递字典参数

这个库用来发送邮件确实非常方便,但是好像没有收邮件的功能~~

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值