Am 06.08.2010 18:09, schrieb Timo Sirainen:
On Fri, 2010-08-06 at 16:52 +0200, Burckhard Schmidt wrote:
/usr/dovecot-2/bin/doveadm -Dv expunge -u userx mailbox AutoCleanSpam savedbefore 30d
You enabled debug output with -D.
doveadm(root): Debug: Loading modules from directory: /usr/dovecot-2/lib/dovecot/doveadm doveadm(root): Error: dlopen(/usr/dovecot-2/lib/dovecot/doveadm/lib10_doveadm_expire_plugin.so) failed: ld.so.1: doveadm: fatal: relocation error: file /usr/dovecot-2/lib/dovecot/doveadm/lib10_doveadm_expire_plugin.so: symbol expire_set_init: referenced symbol not found
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 }
Of course, it's shown with Error: prefix.. I'm getting tired of people reporting this, sorry
so I suppose I'll have to change the message..
-- regards --- Burckhard Schmidt