假SMTP服务器
nullsmtp的Python项目详细描述
nullsmtp
==
…图片::https://travis-ci.org/masterodin/nullsmtp.svg?branch=master
:target:https://travis ci.org/masterodin/nullsmtp
:alt:build status
将其写入文件,而实际上并不将其发送给预期的收件人。所有电子邮件都保存到一个目录
(默认为`/var/log/nullsmtp``,但可以通过标志进行更改),在该目录中,发送到的每个电子邮件地址都将获得自己的文件夹
,然后电子邮件存储在名为`{sender}.{time}.msg``的文件夹中。这对于调试不需要gui的应用程序非常有用(就像运行无头vm一样),但实际上仍然需要查看
在系统中发送的消息,而不必担心被反弹或其他问题。
其他一些包可以处理从服务器发送邮件。
Requirements
==
installation
==
==
建议通过pypi进行安装:
,或者如果已克隆存储库::
usage
==
:
usage:nullsmtp[-h][--no fork[-h host][-P-端口] [mail dir Melydir ]
[BR/
BR/>可选参数:
-H,帮助显示此帮助消息并退出
-无叉不叉并运行NulLSMTP作为守护进程。另外,
这将把所有日志消息打印到stdout/stderr和
所有电子邮件打印到stdout。
-h主机,--要侦听的主机主机
-p端口,--要侦听的端口
--要写入日志和电子邮件的mail dir mail dir位置(默认为
默认情况下,当服务器想要将自己绑定到本地主机和端口22时,需要使用SUDO。
但是,如果使用不同的端口,则不需要使用SUDO。但是,请注意,如果当前运行的脚本用户无权在`/var/log``或`/var/log/nullsmtp``中创建目录/文件,则
不会将电子邮件写入文件,而只是通过控制台。
nullsmtp.log
person1@example.com/
1492224232.person2@example.com.msg
1492224462.person2@example.com.msg
1493678462.person1@example.com.msg
person2@example.com/
person1@example.com.1232421423.msg
然后每个文件夹代表一个人的“收件箱”,其中
是某人在给定时间戳(从epoch算起的秒数)发送的消息。
==
…图片::https://travis-ci.org/masterodin/nullsmtp.svg?branch=master
:target:https://travis ci.org/masterodin/nullsmtp
:alt:build status
(默认为`/var/log/nullsmtp``,但可以通过标志进行更改),在该目录中,发送到的每个电子邮件地址都将获得自己的文件夹
,然后电子邮件存储在名为`{sender}.{time}.msg``的文件夹中。这对于调试不需要gui的应用程序非常有用(就像运行无头vm一样),但实际上仍然需要查看
在系统中发送的消息,而不必担心被反弹或其他问题。
其他一些包可以处理从服务器发送邮件。
Requirements
==
installation
==
==
建议通过pypi进行安装:
,或者如果已克隆存储库::
usage
==
:
usage:nullsmtp[-h][--no fork[-h host][-P-端口] [mail dir Melydir ]
[BR/
BR/>可选参数:
-H,帮助显示此帮助消息并退出
-无叉不叉并运行NulLSMTP作为守护进程。另外,
这将把所有日志消息打印到stdout/stderr和
所有电子邮件打印到stdout。
-h主机,--要侦听的主机主机
-p端口,--要侦听的端口
--要写入日志和电子邮件的mail dir mail dir位置(默认为
默认情况下,当服务器想要将自己绑定到本地主机和端口22时,需要使用SUDO。
但是,如果使用不同的端口,则不需要使用SUDO。但是,请注意,如果当前运行的脚本用户无权在`/var/log``或`/var/log/nullsmtp``中创建目录/文件,则
不会将电子邮件写入文件,而只是通过控制台。
nullsmtp.log
person1@example.com/
1492224232.person2@example.com.msg
1492224462.person2@example.com.msg
1493678462.person1@example.com.msg
person2@example.com/
person1@example.com.1232421423.msg
然后每个文件夹代表一个人的“收件箱”,其中
是某人在给定时间戳(从epoch算起的秒数)发送的消息。