2.Python开源项目介绍:用zmail简单的发送邮件

人生苦短,我用python

拒绝重复造轮子

话不多说,直接先给出github地址:https://github.com/ZYunH/zmail/blob/master/README-cn.md

Zmail 允许你发送和接受邮件尽可能的简单。你不需要去检查你的服务器地址、端口以及自己构造MIME对象,使用Zmail,你只需要关注你的邮件内容即可。

安装

注意:
Zmail仅支持python3,不需要任何其他外部依赖. 不支持python2.

选项一:通过pip安装(推荐)

$ pip3 install zmail

或者

$ pip install zmail

这样做也意味着此pip版本是支持python3的。

选项二: 从GitHub下载安装

你可以下载Zmail的master分支,将其解压,切换到相应目录,然后

$ python3 setup.py install

该python发送邮件的开源项目,易于操作,根据作者提供API使用起来还是相当简单便利的。

使用下面短短的几行代码即可完成邮件的发送,下面给出简单的测试示例:

import zmail

mail = {
    'subject' : '这是一份测试邮件—by yhxt',
    'content' : 'yhxt的测试邮件,收到打扰请谅解!',
    'attachments' : 'D:\PycharmProjects\myproject3\Zmail\\2018test.xlsx',
}

server = zmail.server('你的发送邮箱','你的发送邮箱密码')

# 定义一个列表,这样可以发送给多个邮箱
yhlist = ['接收邮箱-01','接收邮箱-02','接收邮箱-03',.....]
server.send_mail(yhlist,mail)
2.Python开源项目介绍:用zmail简单的发送邮件_第1张图片
我的测试示例
2.Python开源项目介绍:用zmail简单的发送邮件_第2张图片
收到邮件

你可能感兴趣的:(2.Python开源项目介绍:用zmail简单的发送邮件)