Implement basic sieve support using Dovecot.

The dovecot-sieve plugin is installed and configured to apply sieve
as soon as a .dovecot.sieve file is encountered in the virtual user's
home directory (that is /var/mail/${domain}/${username}/.dovecot.sieve).

Transport has been changed in the postfix configuration to use
Dovecot LDA (see http://wiki.dovecot.org/LDA/Postfix) to actually
enable sieve filtering.

Tests have been added.
This commit is contained in:
André Stein 2016-04-28 08:57:50 +02:00
parent 1a77cb77cc
commit 2f9f6b1002
8 changed files with 49 additions and 4 deletions

View file

@ -22,6 +22,7 @@ Includes:
- opendkim
- opendmarc
- fail2ban
- basic sieve support using dovecot
- [LetsEncrypt](https://letsencrypt.org/) and self-signed certificates
- [integration tests](https://travis-ci.org/tomav/docker-mailserver)
- [automated builds on docker hub](https://hub.docker.com/r/tvial/docker-mailserver/)