[Dovecot] IMP reading entire mailbox

Timo Sirainen tss at iki.fi
Tue Jun 9 19:50:35 EEST 2009


On Jun 9, 2009, at 9:18 AM, Chris O'Regan wrote:

> IMP is periodically checking this user's mail every five minutes. Each
> time it does, the his entire mailbox is being read. I initially  
> thought
> it might be an indexing problem since I am also seeing messages such  
> as
> this in the logs:
>
> Corrupted index cache file /local/data/dovecot/indexes/mail/X/ 
> XXXXXXXX/.imap/delivery.log/dovecot.index.cache: Broken MIME parts  
> for mail UID 30880

Is it always this same UID? How often does it happen? Every 5 minutes?  
Can you reproduce this manually somehow? If there's a way to reproduce  
this, I'd like to get a copy of the mailbox. You can put the mailbox  
through http://dovecot.org/tools/mbox-anonymize.pl and hopefully it  
will then still break.

Dovecot anyway detects that data in cache file is corrupted, so it  
deletes the entire cache file. If IMP actually fetches something like  
BODY or BODYSTRUCTURE for all messages, that causes all the messages  
to be read since the cache was just deleted.



More information about the dovecot mailing list