Skip to main content

cns.recipe.maildrophost is simple recipe used for installing MaildropHost from tarball with ability to configure the product by modifying config.py file. No other changes, except download, untar and modify config.py are made.

Example:

[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 is optional and defaults to 1.22

target is optional. Defaults to ${buildout:directory}/products

All other options (with capital letters) are MaildropHost specific options. See MaildropHost/config.py for exact meaning.

Option MAILDROP_USER (not included above) is specific to maildropctl control script, which is generated to ${buildout:directory}/bin. If you want to run maildrop process under specific user, add MAILDROP_USER option to the buildout configuration. Otherwise current user will be used to start maildrop daemon process.

Do not change anything in MaildropHost directory by hand!

Version 1.5.2

Fixed config file name in maildropctl script

Version 1.5.1

Fixed overriding commented items

Version 1.5

Updated to work with MaildropHost 1.22 - config.py file is now ‘config’ only. Both versions are supported. If there is no config.py, config will be used. MaildropHost 1.22 is default now.

Version 1.4

Fixed MAILDROP_USER option. This option did not work. Thanks to dhigu.

Version 1.3

Fixed download_dir - if download_directory is not available using download_cache or downloads dir in buildout.

Release files for cns.recipe.maildrophost 1.5.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cns.recipe.maildrophost 1.5.2
File Size Uploaded
cns.recipe.maildrophost-1.5.2.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cns.recipe.maildrophost 1.5.2
File Interpreter ABI Platform
cns.recipe.maildrophost-1.5.2-py2.4.egg Legacy Egg format - - Details

Total release size: 11.6 kB

Release files / cns.recipe.maildrophost-1.5.2.tar.gz

Download URL cns.recipe.maildrophost-1.5.2.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
a106d1ad9538e36907ef54eb209424e41b13654f4ea30434f1c046c54fea30b7
BLAKE2b-256 checksum
How to use checksums
5be269621dbfe3d7602670e048b218fe5053722872f1b2412521f6ef65a9b4f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / cns.recipe.maildrophost-1.5.2-py2.4.egg

Download URL cns.recipe.maildrophost-1.5.2-py2.4.egg
Size 7.7 kB
Tags Egg
SHA-256 checksum
How to use checksums
2f6a309945060f2173df6860ac0384cbc9e95a38604b5066c53ee79b98d63a1c
BLAKE2b-256 checksum
How to use checksums
946f54a4eaf2a9e8fb9a68c5e363b8809b093785144cee9c88256afa9742ee78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.5.2 This release

2 release files

1.5.1

2 release files

1.5

2 release files

1.4

2 release files

1.3

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page