安装maildrophost的方法
cns.recipe.maildrophost的Python项目详细描述
cns.recipe.maildrophost是从tarball安装maildrophost的简单方法,具有以下功能 通过修改config.py文件来配置产品。没有其他更改,除了下载、解压和修改 创建config.py。
示例:
[maildrophost] recipe = cns.recipe.maildrophost version = 1.22 target = ${buildout:directory}/products MAILDROP_HOME=/tmp/maildrop MAILDROP_SPOOL=/tmp/maildrop/spool MAILDROP_VAR=/tmp/maildrop/var MAILDROP_PID_FILE=/var/run/maildrop/maildrop.pid MAILDROP_LOG_FILE=/var/log/maildrop/maildrop.log PYTHON=/usr/bin/python SMTP_HOST=localhost SMTP_PORT=25 MAILDROP_INTERVAL=120 DEBUG=0 DEBUG_RECEIVER= MAILDROP_BATCH=0 MAILDROP_TLS=0 MAILDROP_LOGIN= MAILDROP_PASSWORD= WAIT_INTERVAL=0.0 ADD_MESSAGEID=0 SUPERVISED_DAEMON=0
version是可选的,默认为1.22
target是可选的。默认为${buildout:directory}/products
所有其他选项(大写字母)都是特定于maildrophost的选项。见MaildropHost/config.py 准确的意思。
选项maildrop_user(不包括在上面)特定于maildropctl控制脚本, 生成到${buildout:directory}/bin。如果要在特定用户下运行maildrop进程, 将maildrop_用户选项添加到构建配置。否则当前用户将用于启动邮件投递 守护进程。
不要手动更改maildrophost目录中的任何内容!
1.5.2版
修正了maildropctl脚本中的配置文件名
1.5.1版
修复了重写注释项
1.5版
更新后的maildrophost 1.22-config.py文件现在仅为“config”。两个版本都受支持。如果没有config.py,将使用config。 maildrophost 1.22现在是默认值。
1.4版
修正了maildrop用户选项。这个选项不起作用。多亏了迪古。
1.3版
固定下载目录-如果下载目录不可用使用下载缓存或下载目录在构建。