Package: dovecot-core
Package: dovecot-sieve
Version: 1:2.4.1+dfsg1-6
Debian; Debian Trixie RC3

After installing and configuring Dovecot to use Sieve, the following error is logged when a user login:

Aug 08 01:56:01 ms2 ITDD[7647]: imap-login: Logged in: user=<[email protected]>, method=PLAIN, rip=fd00:3::30, lip=fd00:3::21, mpid=7674, session=<AikXM8873p/9AAADAAAAAAAAAAAAAAAw>

Aug 08 01:56:01 ms2 ITDD[7647]: imap([email protected]): Error: Couldn't load required plugin /usr/lib/dovecot/modules/lib90_sieve_plugin.so: dlopen() failed: /usr/lib/dovecot/modules/lib90_sieve_plugin.so: undefined symbol: mail_deliver_ctx_get_log_var_expand_table

Aparently the string "mail_deliver_ctx_get_log_var_expand_table" is only available in the Dovecot Sieve Plugin, and not the Dovecot executeable:

$ strings /usr/lib/dovecot/modules/lib90_sieve_plugin.so | grep mail_deliver_ctx_get_log_var_expand_table
$ strings /usr/sbin/dovecot | grep mail_deliver_ctx_get_log_var_expand_table

The commands only returns "mail_deliver_ctx_get_log_var_expand_table" for "/usr/lib/dovecot/modules/lib90_sieve_plugin.so".

--
Med vennlig hilsen | Live Long and Prosper
*René Paw Christensen*

Privat telefon: +45 21 20 51 15
Privat e-post: [email protected]
Privat hjemmeside: https://rpc-scandinavia.dk/
Privat adresse: Gartnerengen 21, Fjellerup. DK 085 85 Glæsborg. Scandinavia

ITDD e-post: [email protected]
ITDD hjemmeside: https://itdd.dk/

Reply via email to