Replication for Pigeonhole ManageSieve

Stephan Bosch stephan at rename-it.nl
Thu Apr 6 01:56:33 EEST 2017


Op 4/5/2017 om 4:37 AM schreef Joe Nahmias:
> Hello,
>
> I currently have one machine running postfix SMTP server as MTA along
> with dovecot IMAP server for email.  Although it only supports a
> handful of users, email service is important to us all; so I'm looking
> to make this a more fault-tolerant / highly-available system.
>
> To that end, I'm planning on configuring postfix to use
> deliver/dovecot-lda as my MDA (using procmail at the moment), spinning
> up another machine with postfix/dovecot and setting up master/master
> replication using dsync/doveadm-sync.  My reading on the subject
> suggests that this should (given appropriate MX & SRV dns records)
> make traffic balanced across both nodes, and the system should be
> resilient if one of the nodes should fail without the need for
> much/any human intervention.
>
> In order to replace the functionality that procmail currently provides
> as MDA, I was thinking to use Sieve.  Fortunately, it seems the
> Pigeonhole project provides almost everything I need on the server
> side to make this work.  The one potential gap I have identified is
> the syncing of the sieve scripts between the two machines.  Has any
> one dealt with this and come up with a good solution?  Does dsync
> already handle this and I just haven't figured it out?
>
> Let me know if my question is best directed elsewhere.

dsync should already replicate the user's personal Sieve scripts once
Pigeonhole is installed.

Regards,

Stephan.


More information about the dovecot mailing list