[Dovecot] Trash expire plugin

Timo Sirainen tss at iki.fi
Thu Jun 8 18:32:35 EEST 2006


On Thu, 2006-06-08 at 17:33 +0300, Timo Sirainen wrote:
> 3) Add a new field to index file which contains the date when the
> message was copied. This could be done only for those Trash/Spam boxes
> so they don't waste space for other mailboxes. The problem with this is
> that it won't work if there are no index files. To overcome that problem
> the time could be stored in yet another place, such as maildir filename
> and some new mbox header. I don't see supporting those as worth the
> trouble though, so the fallback could be either the date index file is
> created or the messages' INTERNALDATE.

Actually for maildir the time is in file's ctime, so that would be a
good fallback. For dbox I could add a new field if people think it is
useful (might be useful for other purposes also?).

mbox users are out of luck though. For them the fallback could be the
current date, so as long as the indexes usually stay for longer than the
expire days, this works well enough.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20060608/199c67f0/attachment-0001.pgp


More information about the dovecot mailing list