From michael.menge at zdv.uni-tuebingen.de Wed Feb 25 14:23:52 2026 From: michael.menge at zdv.uni-tuebingen.de (Michael Menge) Date: Wed, 25 Feb 2026 15:23:52 +0100 Subject: [ingo] Maildrop to Sieve Fiters - Convert many users In-Reply-To: Message-ID: <20260225152352.Horde.pifKprd8tn00D8VlORoFtak@webmail.uni-tuebingen.de> Hi, We use sieve with Cyrus. Cyrus does allow admins to authenticate as users using the "PLAIN" auth_mech. https://datatracker.ietf.org/doc/html/rfc4616#section-2 I have written a php cli script that will generate and install the sieve script for one user using the admin credentials. As PLAIN is supported by dovecot this should work there too, but you may need to tweak the script and your configuration. If interested i can send you the script. Kind Regards Michael Menge Quoting Me : > Hi. I am in the process of converting users on Horde 5 from using > maildrop filters to sieve. > I've set up the ingo sieve backend using the timsieved driver which > connects to a dovecot managesieve instance. > I was thrilled to see that I could just log into horde and save my > filters again and they were automatically saved as sieve. > > I have several thousand users and I'm currently waiting for them to > sign in and save their filters so I can then switch > them to using dovecot for delivery. > > Is there a way to re-save a users mail filters from the cli so I can > script it to update everyone? > Or a way to force the filters to auto-save when the user logs into webmail? > > Thank you. > xoxo, gossip girl > > -- > ingo mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: ingo-unsubscribe at lists.horde.org -- -------------------------------------------------------------------------------- Michael Menge Tel.: (49) 7071 / 29-70316 Universität Tübingen Fax.: (49) 7071 / 29-5912 Zentrum für Datenverarbeitung mail: michael.menge at zdv.uni-tuebingen.de Wächterstraße 76 72074 Tübingen -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4163 bytes Desc: S/MIME-Signatur URL: From ingo at fictx.com Wed Feb 25 17:42:21 2026 From: ingo at fictx.com (Dale Showers) Date: Wed, 25 Feb 2026 12:42:21 -0500 Subject: [ingo] Maildrop to Sieve Fiters - Convert many users In-Reply-To: <20260225152352.Horde.pifKprd8tn00D8VlORoFtak@webmail.uni-tuebingen.de> References: <20260225152352.Horde.pifKprd8tn00D8VlORoFtak@webmail.uni-tuebingen.de> Message-ID: I would greatly appreciate you sendintg the script. At the very least it may lead me in the right direction. On 26/02/25 03:23PM, Michael Menge wrote: > Hi, > > We use sieve with Cyrus. Cyrus does allow admins to authenticate as users > using the "PLAIN" auth_mech. > https://datatracker.ietf.org/doc/html/rfc4616#section-2 > > I have written a php cli script that will generate and install the sieve > script > for one user using the admin credentials. > > As PLAIN is supported by dovecot this should work there too, > but you may need to tweak the script and your configuration. > > If interested i can send you the script. > > Kind Regards > > Michael Menge > > > > > Quoting Me : > > > Hi. I am in the process of converting users on Horde 5 from using > > maildrop filters to sieve. > > I've set up the ingo sieve backend using the timsieved driver which > > connects to a dovecot managesieve instance. > > I was thrilled to see that I could just log into horde and save my > > filters again and they were automatically saved as sieve. > > > > I have several thousand users and I'm currently waiting for them to sign > > in and save their filters so I can then switch > > them to using dovecot for delivery. > > > > Is there a way to re-save a users mail filters from the cli so I can > > script it to update everyone? > > Or a way to force the filters to auto-save when the user logs into webmail? > > > > Thank you. > > xoxo, gossip girl > > > > -- > > ingo mailing list > > Frequently Asked Questions: http://wiki.horde.org/FAQ > > To unsubscribe, mail: ingo-unsubscribe at lists.horde.org > > > > -- > -------------------------------------------------------------------------------- > Michael Menge Tel.: (49) 7071 / 29-70316 > Universität Tübingen Fax.: (49) 7071 / 29-5912 > Zentrum für Datenverarbeitung mail: > michael.menge at zdv.uni-tuebingen.de > Wächterstraße 76 > 72074 Tübingen > -- > ingo mailing list > Frequently Asked Questions: http://wiki.horde.org/FAQ > To unsubscribe, mail: ingo-unsubscribe at lists.horde.org