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

Reply via email to