SMTP后台程序
PyMail的Python项目详细描述
pymail
pymail是一个简单的SMTP服务器,能够处理 本地域中的常见情况。我们的目标是拥有一个功能齐全的邮件解决方案,对系统的要求最低 表演。
安装
Linux、Unix系统
系统要求
- python 2.7或更高版本
C/C++编译器(如果{{EM1}$EvestRe:EEM>包尚未集成)
来自PIP
如果安装了pip,只需键入:
pip install PyMail
类似地,如果您有easy_install,它将是:
easy_install PyMail
配置
包目录中有一个directoyetc包含一个文件pymail。你可以以此为出发点
你的配置。将此文件复制到/etc并根据需要进行编辑。把它放入/etc中的好处是
启动pymail时必须在命令行上指定路径。有关指南,请参见文件doc/configuration.rst。
查找包目录
pymail包安装在python环境的目录site-packages中。如果你很难找到
site-packages目录您可以执行以下操作:
$ python
Python 2.7.3 (default, May 5 2013, 17:16:24)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> print '\n'.join(sys.path)
/usr/lib64/python2.7/site-packages/beautifulsoup4-4.1.3-py2.7.egg
/usr/lib64/python2.7/site-packages/teleboy-0.2-py2.7.egg
/usr/lib64/python27.zip
/usr/lib64/python2.7
/usr/lib64/python2.7/plat-linux2
/usr/lib64/python2.7/lib-tk
/usr/lib64/python2.7/lib-old
/usr/lib64/python2.7/lib-dynload
/usr/lib64/python2.7/site-packages
/usr/lib64/python2.7/site-packages/gtk-2.0
/usr/lib64/python2.7/site-packages/wx-2.8-gtk2-unicode
/usr/lib64/portage/pym
>>>
以site-packages结尾的行包含安装pymail的目录的路径。
从bitbucket.org上的源安装
使用mercurial复制项目:
$ hg clone https://JohnnyWezel@bitbucket.org/JohnnyWezel/pymail
或者从项目站点(https://bitbucket.org/JohnnyWezel/pymail)将源文件作为压缩tar文件下载,然后键入:
$ ./setup.py install
您可能首先要准备一个virtual environment。
系统要求
- python 2.7或更高版本
来自PIP
如果安装了pip,只需键入:
pip install PyMail
类似地,如果您有easy_install,它将是:
easy_install PyMail
配置
包目录中有一个directoyetc包含一个文件pymail。你可以以此为出发点 你的配置。将此文件复制到/etc并根据需要进行编辑。把它放入/etc中的好处是 启动pymail时必须在命令行上指定路径。有关指南,请参见文件doc/configuration.rst。
查找包目录
pymail包安装在python环境的目录site-packages中。如果你很难找到 site-packages目录您可以执行以下操作:
$ python Python 2.7.3 (default, May 5 2013, 17:16:24) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sys >>> print '\n'.join(sys.path) /usr/lib64/python2.7/site-packages/beautifulsoup4-4.1.3-py2.7.egg /usr/lib64/python2.7/site-packages/teleboy-0.2-py2.7.egg /usr/lib64/python27.zip /usr/lib64/python2.7 /usr/lib64/python2.7/plat-linux2 /usr/lib64/python2.7/lib-tk /usr/lib64/python2.7/lib-old /usr/lib64/python2.7/lib-dynload /usr/lib64/python2.7/site-packages /usr/lib64/python2.7/site-packages/gtk-2.0 /usr/lib64/python2.7/site-packages/wx-2.8-gtk2-unicode /usr/lib64/portage/pym >>>
以site-packages结尾的行包含安装pymail的目录的路径。
从bitbucket.org上的源安装
使用mercurial复制项目:
$ hg clone https://JohnnyWezel@bitbucket.org/JohnnyWezel/pymail
或者从项目站点(https://bitbucket.org/JohnnyWezel/pymail)将源文件作为压缩tar文件下载,然后键入:
$ ./setup.py install
您可能首先要准备一个virtual environment。
待办事项/路线图
请参见todo.rst
开发
如果您想帮助开发,Mercurial项目位于bitbucket.org:https://bitbucket.org/JohnnyWezel/pymail。