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