8 Jun
2006
8 Jun
'06
6:32 p.m.
On Thu, 2006-06-08 at 17:33 +0300, Timo Sirainen wrote:
- 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.