[Dovecot] Replication status

Seth Mattinen sethm at rollernet.us
Tue Feb 10 23:01:58 EET 2009


Timo Sirainen wrote:
> On Sat, 2009-01-31 at 03:49 -0800, Asheesh Laroia wrote:
>> I remember last year we discussed Dovecot replication a bit on this list, 
>> e.g. http://www.dovecot.org/list/dovecot/2008-May/030446.html .
>>
>> Has there been any development related to this, and can I help at all? The 
>> more I think about the hacks I'm employing to synchronize mail, the more I 
>> realize I want this. So hopefully I can put either some money or some time 
>> where my mouth is.
> 
> Replication is still on my TODO list and I've a bit of code for the
> replication plugin implemented, but it's not very far. Anyway since I
> now started working for Mailtrust they'll decide what the priorities are
> for new Dovecot features. I can't say for sure if/when I'll start coding
> the replication again, but my current understanding is that they're
> interested in it, but some other things are more important to get done
> first.
> 
> So throwing money at me won't help, but nothing of course stops you from
> writing the code :) I can send you the code I have so far if you want
> it.


It's a shame replication isn't a priority - that would be a killer feature.

Something easy I've considered is a transaction model similar to how
MySQL does replication by adding sync calls (delete x, change flag on y,
z is new, etc.) in strategic locations to the maildir storage engine.

~Seth


More information about the dovecot mailing list