e-frog wrote:
Anybody has this working?
Yes.
Great! Then all hope is not lost :)
plugin { expire = spamassassin/SPAM 1 expire_dict = proxy::expire }
For me it works by using '.' as hierarchy separator. So in your case expire = spamassassin.SPAM 1 should work. This could be different when using namespaces, which I don't.
I don't use namespaces either, and I've changed my dovecot.conf to use the '.' as separator.
That is, if I want to expire the emails under the spamassassin/SPAM directory, after 1 day. Is this correct? I'm asking this because with this setup, the expire-tool does nothing... nothing in the logs either.
Try and set mail_debug=yes. It should log more.
Done.
When I ran `dovecot --exec-mail ext /usr/local/libexec/dovecot/expire-tool --test', it told me that: Info: leva/spamassassin.SPAM: stop, expire time in future: 1225290174
Since I've run it without the --test option, it outputs nothing anymore, and nothing in the logs.
What else did you configure? Or is there some other thing I should do?
Thanks!
Daniel
-- LEVAI Daniel PGP key ID = 0x4AC0A4B1 Key fingerprint = D037 03B9 C12D D338 4412 2D83 1373 917A 4AC0 A4B1