邮件功能 - yagmail 模块
2024-08-24 23:00:26
简介
使用 yagmail 模块可以更简单地实现邮件发送功能。
安装:pip install yagmail
代码示例
1 import yagmail
2
3 def send_mail(report):
4
5 # 连接邮箱服务器
6 # 注意:若使用QQ邮箱,则password为授权码而非邮箱密码;使用其它邮箱则为邮箱密码
7 yag = yagmail.SMTP(user="****@163.com", password="****", host="smtp.163.com")
8
9 # 收件人、标题、正文、附件(若多个收件人或多个附件,则可使用列表)
10 yag.send(to="****@163.com", subject="自动化测试报告", contents="请查看附件", attachments=report)
11
12 # 可简写:yag.send("****@163.com", subject, contents, report)
13
14 print("email has send out!")
15
16 if __name__=="__main__":
17
18 send_mail("e:\\file.txt")
最新文章
- DNS原理及其解析过程 精彩剖析
- Android_demo之生成二维码
- PAT (Basic Level) Practise:1037. 在霍格沃茨找零钱
- Nodejs建站笔记-注册登录流程的简单实现
- 从Theano到Lasagne:基于Python的深度学习的框架和库
- 转摘:常用ubuntu 关机,重启,注销命令
- windows7 图形界面远程 centos6.5
- Server.MapPath 的使用方法
- oracle - 创建数据库
- wamp虚拟机配置
- 通宵疯狂积累VB.NET基础知识
- NYOJ 5 Binary String Matching
- Yarn篇--搭建yran集群
- Linux socket网络编程基础 tcp和udp
- Go语言Context(设计及分析)
- 【转载】DQL、DML、DDL、DCL的概念与区别
- 小白的CTF学习之路3——二进制数据基础与运算(下)
- C语言中类型转换#大写字母转小写字母和小写字母转大写字母案例。
- cdn模式下vue的基本用法
- js提取对象的key值和value值