[Dovecot] Expire plugin isn't working

Timo Sirainen tss at iki.fi
Sun May 4 18:14:23 EEST 2008


On Sun, 2008-04-27 at 21:25 +0200, Anders wrote:
> Timo Sirainen <tss at iki.fi> writes:
> 
>  > Right. It uses the message's "save time" which with maildir is pretty
>  > much the same as the file's ctime.
> 
> I never got so far as to expire mail, because things blew up after
> some time, and thus bouncing mails :-(. So now we have disabled the
> expire plugin.
> 
> dovecot: dict: db_env: Unable to allocate memory for transaction detail

Hmm. This should help:
http://hg.dovecot.org/dovecot-1.1/rev/768231eb84cf

The default transaction count is too small.

> postfix/pipe[13683]: 1031E107806E: to=<am at example.invalid>, 
> relay=vprocmail, delay=0.18, delays=0.04/0.01/0/0.13, dsn=5.3.0, 
> status=bounced (Command died with signal 11: 
> "/usr/local/bin/deliver-wrapper")

It still shouldn't crash though. Can you get a gdb backtrace? Also you
could modify your deliver-wrapper to change signal 11 to tempfail to
avoid bounces when it crashes.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20080504/6e787e1f/attachment-0001.bin 


More information about the dovecot mailing list