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 |