Re: frightening message
Nic Bernstein <[email protected]> Mon, 30 Jun 2025 13:28:36 -0500
| Newsgroups | gmane.mail.imap.cyrus |
|---|---|
| Message-ID | <[email protected]> |
Cyrus provides a replication feature <https://www.cyrusimap.org/imap/reference/admin/sop/replication.html> *which is not called Murder*. Cyrus Murder <https://www.cyrusimap.org/imap/reference/admin/murder/murder.html#cyrus-murder> is a distributed server scheme, in which one deploys front- and back-ends. Users access the front-end servers, which consult a "mupdate" database to locate the corresponding back-end for any given mailbox. More here: https://www.cyrusimap.org/imap/reference/admin/murder/murder.html Cyrus replication, on the other hand, allows one to maintain a "master" instance which uses IMAP protocol to replicate mailboxes, sieve scripts, etc. to one or more replicas. You can read all about it here: https://www.cyrusimap.org/imap/reference/admin/sop/replication.html Cheers, -nic On 6/30/25 13: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? On 6/30/25 12:21, Marco van Beek via Info wrote: > Hi, > > I am not familiar with dsync, but it sounds like imapsync > (https://github.com/imapsync/imapsync) which I have used for > migrations many times, and it works well with Cyrus. > > Cyrus does have a replication system, called cyrus-murder > (https://www.cyrusimap.org/imap/reference/admin/murder/murder.html) > but I think I can safely say it isn't for the faint hearted, and > probably overkill for a personal email server. > > But we have been running Cyrus for over 20 years, and it has always > been dependable and reliable. There are some bits we wished it had, > but then if I were really that bothered I would get off my arse and > add them. > > So upvote from me. > > Cheers, > > Marco > > On 30/06/2025 18:02, [email protected] wrote: >> I run my own personal small e-mail server, I'm currently using >> Dovecot for IMAP (and Postfix on Debian) and I don't like it. >> >> Actually, I really /do/ like the dsync feature that will replicate >> between servers, but it didn't run out-of-the-box, I needed to make >> code changes and compile my own .deb. >> >> In the process I discovered that source code is a scary mess. And the >> maintainer seems to know it because in the most recent version they >> didn't fix it, they deleted the whole feature. And abruptly ended >> /all/ support of the previous version. >> >> Following their mailing list I see migration problems for people >> going to the new version, including crashes if the config has >> problems. Not an error, a crash. >> >> This all smells bad to me and has me thinking I need to get off >> Dovecot and so I am looking for something better. There seems to be >> activity in the we-do-it-all integrated e-mail software space, but I >> just want an IMAP server I might swap in as a trial, maybe swap it out. >> >> Is Cyrus a good choice for me, circa summer 2025? >> >> Thanks, >> >> -kb > > *Cyrus <https://cyrus.topicbox.com/latest>* / Info / see discussions > <https://cyrus.topicbox.com/groups/info> + participants > <https://cyrus.topicbox.com/groups/info/members> + delivery options > <https://cyrus.topicbox.com/groups/info/subscription> Permalink > <https://cyrus.topicbox.com/groups/info/T0c0e25e570f21952-Mbe52933b149feada91a3a335> > -- Nic [email protected] https://www.nicbernstein.com ------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/T0c0e25e570f21952-Mbc8bcda060aa7fd8e04d340d Delivery options: https://cyrus.topicbox.com/groups/info/subscription