Hi,

On 30/06/2025 20:09, Kent Borg wrote:
On 6/30/25 10:26 AM, Uolys via Info wrote:
Yes! Cyrus is the most open-standards compliant, clean, transparent, robust and very durable MDA server with SASL, Sieve, many other features and administrative tools. Actively maintained and improved, releasing the new version 3.12.1 today.

Nice to hear!

Um, but what about the deleted Dovecot dsync feature?

I have two physical servers in different locations, that are always running, and I currently use Dovecot's dsync to keep them up-to-date with each other. It there is a problem with one, I'm not there and maybe can't fix right away. I would like to simply start using the other until I can fix the first.

Is there any way to do something like this with Cyrus?

There is replication via sync_client and sync_server; it's rolling replication, asynchronous, and not explicitly advertised as bi-directional, but in my experience you can setup a master-replica relation in both directions in particular if you send client-traffic to one at a time (like with a haproxy that has a preferred server and does pollig). Maybe the latter is over cautious, but at least that's how I felt confident enough to use it ;-)

https://www.cyrusimap.org/imap/reference/admin/sop/replication.html

I also always use this to migrate between major versions of Cyrus, and I think I've used replication since it came out ;-)

Regards,
Paul



------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/T0c0e25e570f21952-M32c7f5777ca7b468a6c7ba91
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to