python内置库-email

email库简要介绍

eamil库用来创建和解析电子邮件,这些电子邮件可结合smtp协议和pop协议来发送及收取

位于 email 包的中心的类就是 EmailMessage这个类,利用它可构造一个邮件对象,利用这个邮件对象可添加正文、添加附件、设置收发件人

具体的官网文档不太好懂,下面给出几个示例

实例

下面利用smtp协议来发送邮件,可以用qq邮箱、网易邮箱的smtp服务来实现。用之前需要登陆自己的qq/163邮箱开通smtp服务,并拿到一个授权码作为访问服务的密码,用户名就是我们的邮箱账号,服务的端口不同的邮箱可能会不同

image

如上为qq邮箱,显示服务已开启,点击【管理服务】可拿到授权码

下面发送3封邮件 文本邮件 带附件的邮件 文本为html格式的邮件
image
image
image
image
image
image
执行后,收件邮箱可收到3封对应的邮件,这里收件人是自己

posted @   工作手记  阅读(211)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示