python发送邮件

今天来说说在Python中如何实现发送邮件。

1.安装yagmail 

 在cmd窗口输入pip install yagmail  进行安装;

这个模块发邮件很简单,比Python 自带的smtplib好用很多。

2.发邮件

 1 import yagmail
 2 
 3 username = 'sdfsfd@163.com' #发送邮件的账号
 4 passwd = 'sdfsdfsd'#授权码
 5 mail = yagmail.SMTP(user=username,
 6                     password=passwd,
 7                     host='smtp.163.com',
 8                     # smtp_ssl=True
 9                     ) #如果用的是qq邮箱或者你们公司的邮箱使用是安全协议的话,
10                     # smtp_ssl=True
11 mail.send(
12     to=['511402865@qq.com','16774483@qq.com'], #如果多个收件人的话,写成list就行了
13     cc='735557314@qq.com',#抄送
14     subject='学习发送邮件',#邮件标题
15     contents='你好,你今天开心吗?',#邮件正文
16     attachments=[r'C:\\Users\\nhy\\Desktop\\修改pip源.py',#邮件的附件
17                  r'C:\\Users\\nhy\\PycharmProjects\\pp\\day9\\笔记.txt'])#邮件的附件
18 print('发送成功')
19 #

有没有很简洁,当然有了!

 

转载于:https://www.cnblogs.com/xiehong/p/9088170.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值