python 实现发送邮件

pip install .\yagmail-0.10.212-py2.py3-none-any.whl --- 安装 yagmail


import yagmail

username = 'xxxxxxxxx@qq.com'

passwd = 'xxxxxxxxxxxx'   #邮箱授权码(需要在邮箱中设置开启)

mail = yagmail.SMTP(user=username,password=passwd,host='smtp.qq.com',smtp_ssl=True)
#smtp.163.com:163邮箱;smtp.qq.com:QQ邮箱,且要添加smtp_ssl=True(安全协议);smtp.126.com:126邮箱

mail.send(
  to='xxxx@qq.com',    #如果有多个收件人的话,就写成 list 格式
  # cc='xxxxxxxxxx.qq.com',   #抄送
  subject='hello',   #邮件标题
  contents='你好,今天过的开心吗?',   #邮件正文
  attachments=[r'C:\Users\Lynn\Desktop\test.txt',r'C:\Users\Lynn\Desktop\username.txt']    #发送附件,非必传,当发送多个附件时就以 list 格式
)

print('发送成功')

转载于:https://www.cnblogs.com/lynn-chen/p/9088733.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值