[Dovecot] Many messages clustered around the same date.saved value
Joseph Tam
jtam.home at gmail.com
Tue Mar 27 04:16:24 EEST 2012
Timo Sirainen wrote:
>> However, I noticed a strange thing: querying what would have been
>> deleted
>>
>> doveadm -ftab fetch -A "date.saved" mailbox Trash savedbefore 7d
>>
>> showed many date.saved values are clustered around the same timestamp,
>> even among different user's Trash mailbox.
>> ...
>> I can't explain why many different users would have messages with the
>> same (or closeby) date.saved value.
>
> Which mailbox format? With Maildir the date.saved is taken from
> dovecot.index.cache file, and in some cases that might get dropped. If
> it does, then it fallbacks to using the file's ctime.
mbox.
A further look into this reveals that the clustered date.saved values
are the earliest values for every mailbox in the system. This timestamp
is close to the time I was testing "doveadm ... -A", so the likely
explanation is that I accidentally deleted/updated these values using
some variation of doveadm, even though I remember confining my testing
to query/search/fetch. This appears to be a case of PEBKAC.
These "wrong" values shouldn't cause problems with expunge queries since
they err on the side of safety.
Thanks for the insight though.
Joseph Tam <jtam.home at gmail.com>
More information about the dovecot
mailing list