Re: [BUG?] Dovecot 2.4.2 from Dovecot repo (RHEL 9) does not implement Sieve (properly/fully)
Patrick Starrenburg via dovecot <[email protected]>
| Newsgroups | gmane.mail.imap.dovecot |
|---|---|
| Message-ID | <[email protected]> |
Hi > In repo.dovecot.org, the libpigeonhole_settings.so went accidentically to dovecot-managesieved package instead of dovecot-sieve package. The thing is though I installed `dovecot-managesieved` as you suggested and the error that Dovecot did not recognise any of the sieve directives in `dovecot.conf` went away **but there was still not any Sieve functionality**. I double/triple checked and confirmed that — only after installing Pigeonhole did Sieve work. The pigeonhole compiled installation put more files into `/usr/lib64/dovecot/settings/` than `dovecot-managesieved` did. This is my current listing after removing `dovecot-managesieved` and installing Pigeonhole from source. Installing `dovecot-managesieved` only put three files into Settings. ```sh # ls -la /usr/lib64/dovecot/settings/ total 232 drwxr-xr-x 2 root root 4096 Mar 6 12:41 . drwxr-xr-x 7 root root 8192 Mar 6 12:41 .. -rw-r--r-- 1 root root 42624 Mar 6 12:41 libmanagesieve_login_settings.a -rwxr-xr-x 1 root root 1362 Mar 6 12:41 libmanagesieve_login_settings.la -rwxr-xr-x 1 root root 34808 Mar 6 12:41 libmanagesieve_login_settings.so -rw-r--r-- 1 root root 20654 Mar 6 12:41 libmanagesieve_settings.a -rwxr-xr-x 1 root root 1055 Mar 6 12:41 libmanagesieve_settings.la -rwxr-xr-x 1 root root 26160 Mar 6 12:41 libmanagesieve_settings.so -rw-r--r-- 1 root root 33642 Mar 6 12:41 libpigeonhole_settings.a -rwxr-xr-x 1 root root 1358 Mar 6 12:41 libpigeonhole_settings.la -rwxr-xr-x 1 root root 34400 Mar 6 12:41 libpigeonhole_settings.so ``` ``` Anyway, again, installing `dovecot-managesieved` did not solve the missing Sieve functionality. __________________ Patrick > On 9 Mar 2026, at 07:49, Aki Tuomi <[email protected]> wrote: > > >> On 08/03/2026 19:32 EET Patrick S. via dovecot <[email protected]> wrote: >> >> >> Update: >> > > Long story short. > > Pigeonhole is an external plugin to dovecot, hence it won't show up in build options. In repo.dovecot.org, the libpigeonhole_settings.so went accidentically to dovecot-managesieved package instead of dovecot-sieve package. > > This will be fixed soon, and we'll republish the packages, and it should be fine after that. To remediate, you might have to first uninstall dovecot-sieve and dovecot-managesieved, and then install them back. > > Aki > _______________________________________________ dovecot mailing list -- [email protected] To unsubscribe send an email to [email protected]