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

Reply via email to