On Jun 12, 2009, at 7:09 AM, Charles Marcus wrote:

You only need to move one mail into the mailbox so that the mailbox
gets added to the database. Once that mail gets expunged, all the
other old existing mails get expunged along with it.

!? This isn't what you said when this was discussed earlier earlier:

I thought I said it several times i several different ways and added a sentence about it to wiki too.. Expire plugin doesn't track each message individually. It only keeps a track of records:

<mailbox name> <next timestamp when to look into this mailbox>

When the timestamp is reached, it opens the mailbox and expunges all the messages that have old enough save-date.

On 2/4/2009 12:17 PM, Timo Sirainen wrote:
On Wed, 2009-02-04 at 11:27 +0100, Nicolas Letellier wrote:
Info: us...@domain.tld/Trash: stop, expire time in future: Wed
Feb 4 21:00:50 2009

Why this message? I have 3 mailboxes, and the message appears
only with this mailbox.
The 2 others mailbox have mails into Trash and Junk folders. And
the mail are older than 2 days. An ls -lcs say it.

Dovecot tracks the timestamp when the message was copied to Trash,
not necessary its ctime. So you probably copied the message to
Trash on Feb 3 21:00:50, which is why it'll get expunged at Feb 4
21:00:50.

In a mailbox1, I have this into Junk/cur directory:
4 -rw------- 1 dovecot dovecot 3822 Feb 2 13:39 1233569469.M275631P48216.***.***.net,S=3822,W=3945:2,S 4 -rw------- 1 dovecot dovecot 3004 Feb 2 15:43 1233585799.M730005P46882.***.***.net,W=3078,S=3004:2,S 4 -rw------- 1 dovecot dovecot 3056 Feb 2 17:49 1233587786.M676156P51401.***.***.net,S=3056,W=3132:2,S 4 -rw------- 1 dovecot dovecot 3732 Feb 2 17:49 1233592892.M701994P52459.***.***.net,S=3732,W=3823:2,S

We are Feb 4, and these message are always here. No informations
with mail_debug, or with --test parameter.These messages were arrived
Feb 2, and they might have this date in dovecot.index.cache...

Was expire plugin enabled then? If it wasn't, it didn't add them to its
database so it doesn't know about them.

... has this changed?

I'm not sure what above you think contradicts anything I said..

Or am I seriosuly misunderstanding what you said?

Possibly :)

Or... you said 'the mailbox'... does this apply only to mbox files, or
to maildirs too?


Expire plugin works the same way with both.

Reply via email to