【前言】
python发邮件之前用的是smtplib,代码太过于复杂,学习成本大,然后我调试了很多次,都失败了,这个时候我发现了Zmail。
Zmail 使得在python3中发送和接受邮件变得更简单。你不需要手动添加服务器地址、端口以及适合的协议,zmail会帮你完成。此外,使用一个python字典来代表邮件内容也更符合直觉
【特性】
Zmail有哪些特性
- 自动查找服务器地址及其端口。
- 自动使用合适的协议登录。
- 自动将python字典转换为MIME对象(带有附件)。
- 自动添加邮件标题和本地名称,以避免服务器拒绝您的邮件。
- 轻松自定义您的邮件标题。
- 支持HTML作为邮件内容。
- 只需要python> = 3.5,您可以将其嵌入到项目中,而无需其他模块。
【用法】
- 使用python3
- 在邮件中打开SMTP / POP3功能(对于@ 163.com和@ gmail.com,您需要设置应用程序专用密码)
然后,您只需要导入zmail (pip install zmail , import zmail)
【】