Control: tags -1 + moreinfo On Fri, Aug 08, 2025 at 02:16:00AM +0200, Rene Paw Christensen wrote: > 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=[1]<[email protected]>, method=PLAIN, rip=[2]fd00:3::30, > lip=[3]fd00:3::21, mpid=7674, session=<AikXM8873p/9AAADAAAAAAAAAAAAAAAw> > > Aug 08 01:56:01 ms2 ITDD[7647]: imap([4][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".
Can you post the output of `doveconf -a`? This sounds like a configuration issue. noah

