[Dovecot] dovecot 2.0 rc4, doveadm: referenced symbol not found

Pascal Volk user+dovecot at localhost.localdomain.org
Sat Aug 7 14:13:25 EEST 2010


On 08/07/2010 01:06 PM Schmidt wrote:
> Am 06.08.2010 18:09, schrieb Timo Sirainen:
>> This is debug output saying that you don't have "expire" plugin enabled.
> 
> Isn't this sufficient:
> dovecot -n
> 
> # 2.0.rc4: /usr/dovecot-2/etc/dovecot/dovecot.conf
> # OS: SunOS 5.10 sun4v
> ...
> dict {
>    expire = sqlite:/usr/dovecot-2/etc/dovecot/dovecot-dict-sql.conf.ext
> }
> ...
> plugin {
> ...
>    expire = AutoCleanSpam
>    expire2 = test
>    expire_dict = proxy::expire
> ...
> }
> ...
> protocol lda {
>    mail_plugins = autocreate sieve expire
> }
> protocol imap {
>    mail_plugins = autocreate acl imap_acl expire
> }

No, it's not sufficient. You are using doveadm, not lda/imap.
Doveadm can only use plugins from the global mail_plugins setting.
You could set something like:

mail_plugins = autocreate expire
protocol lda {
  mail_plugins = $mail_plugins sieve
}
protocol imap {
  mail_plugins = $mail_plugins acl imap_acl
}


Regards,
Pascal
-- 
The trapper recommends today:
	http://kopfkrebs.de/mitarbeiter/mitarbeiter_der_woche.html


More information about the dovecot mailing list