Recipe to install and setup maildrophost server
Project description
infrae.maildrophost
infrae.maildrophost is used to download and install MaildropHost for Zope, and configure a maildrophost server using the same configuration than the Zope product.
Example in buildout:
[buildout] parts = maildrophost instance [maildrophost] recipe = infrae.maildrophost smtp_host = localhost smtp_port = 25 url = http://www.dataflake.org/software/maildrophost/maildrophost_1.20/MaildropHost-1.20.tgz [instance] ... products = ... ${maildrophost:location} ... ...
This will install MaildropHost, create configuration files for the daemon, and put a start/stop script in the bin directory of the buildout tree.
Spool and PID files are put by default in the var/maildrop directory, so data is preserved when update (if there is any data). This setting can be overrided with the mail-dir option.
You can use the target option to specify a different folder to install the product, for instance if you already have a part called dist-products for your Zope products:
target = ${dist-products:location}
As well, you can use login and password to define an authentication against the SMTP server.
poll_interval must be an integer which define the interval in seconds between two check for new mail in the spool directory. Default is 120 seconds.
Latest version
The latest version is available in a Subversion repository.
History
1.0
Define the location in options, so you could refer to the product folder with ${maildrophost:location} for exemple.
Add the target option to use a specific destination folder for the product.
Add maildrophost options login, password, and poll_interval.
0.1
First release, download and install MaildropHost product, make a config.py and create simple script for start and stop purpose.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for infrae.maildrophost-1.0-py2.4.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8efd63e928cc37134b3f8846da67ad4e8f2cacb4d9dc42c1b962170890d2fab0 |
|
MD5 | 833eec4d16d884b10ab436491b62b4d3 |
|
BLAKE2b-256 | 9048eb529b448bbe68c45180733bcdfcea3be124d02cf134490dbcf5b2cd6ff6 |