MaildropHost安装配方
项目描述
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_USER选项添加到buildout配置中。否则,将使用当前用户启动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_USER选项。此选项不起作用。感谢dhigu。
版本 1.3
修复了download_dir - 如果download_directory不可用,则使用buildout中的download_cache或downloads目录。
项目详情
下载文件
下载适用于您平台文件的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分布
构建分布
cns.recipe.maildrophost-1.5.2.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | a106d1ad9538e36907ef54eb209424e41b13654f4ea30434f1c046c54fea30b7 |
|
MD5 | aae0ca267e8536853a6f700634ffc2b7 |
|
BLAKE2b-256 | 5be269621dbfe3d7602670e048b218fe5053722872f1b2412521f6ef65a9b4f7 |
cns.recipe.maildrophost-1.5.2-py2.4.egg的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | 2f6a309945060f2173df6860ac0384cbc9e95a38604b5066c53ee79b98d63a1c |
|
MD5 | 04c7622ef2a61bb7c5090f0bcc04bc10 |
|
BLAKE2b-256 | 946f54a4eaf2a9e8fb9a68c5e363b8809b093785144cee9c88256afa9742ee78 |