On 7/10/25 11:41, Patrick Cernko via dovecot wrote:
I am proud to announce my project "wormhole". This is an extension for Dovecot 2.4.1. It allows to continue the use of the replication feature of Dovecot that was removed with the 2.4 release.
Hi, Patrick. I am checking dovecot 2.4 and I am very disappointed that internal replication (and SIS) are not supported anymore. That is (almost) a showstopper.
Reading about your wormhole plugin, I wonder why is that better that just using "doveadm sync" launched from a 50 lines python script connecting via IMAP4 and using "notify" imap extension to decide when and what to replicate. That is, a Python script connects to your mailbox using regular IMAP4, it uses "notify" to know about any change in the account, and launches "doveadm sync" when necessary.
I am not questioning your approach, I am just wondering.
Thinking about SIS too. In a company dovecot server, having big attachments duplicated in tons of users is quite frequent. Your example (of recovering an eliminated feature) is inspiring. Thanks.
-- Jesús Cea Avión _/_/ _/_/_/ _/_/_/ jcea@jcea.es - https://www.jcea.es/ _/_/ _/_/ _/_/ _/_/ _/_/ Twitter: @jcea _/_/ _/_/ _/_/_/_/_/ jabber / xmpp:jcea@jabber.org _/_/ _/_/ _/_/ _/_/ _/_/ "Things are not so easy" _/_/ _/_/ _/_/ _/_/ _/_/ _/_/ "My name is Dump, Core Dump" _/_/_/ _/_/_/ _/_/ _/_/ "El amor es poner tu felicidad en la felicidad de otro" - Leibniz