Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

infrae.maildrophost-1.0.tar.gz (4.1 kB view hashes)

Uploaded Source

Built Distribution

infrae.maildrophost-1.0-py2.4.egg (8.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page