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