Timo Sirainen wrote:
On Jun 9, 2009, at 11:49 AM, Brent Bloxam wrote:
Timo Sirainen wrote:
On Jun 8, 2009, at 7:06 AM, Brent Bloxam wrote:
Hello,

I'm running Dovecot 1.1.13 on FreeBSD 7.0-RELEASE and I'm receiving a large number of errors much like the following:
dovecot: Jun 08 09:27:04 Error: IMAP(x...@x.x): Corrupted index cache 
file /nfs/x.x/x/Maildir/dovecot.index.cache: Corrupted physical size 
for uid=2284: 5312 != 5217
How are you saving messages to the maildir? Do these happen for new mails also or only old ones?
At the moment messages are being saved to the maildir through maildrop 
(called from qmail), as we're migrating from an old system. I'm not 
sure how I could go about pinpointing whether this affects new or old 
emails as I'm not aware of what actually generates this error. Any 
suggestions?
You'll see the uid=2284 above. Find the filename for that UID from 
dovecot-uidlist file and see how new the file is. Also does that 
filename contain ,S=5312? And what is the real size of the file?
Thanks. The errors I've checked are occurring for recent files, looks 
like the S= field doesn't match the real size, for example:
33568 Jun 8 23:46 1235105170.42208.abc.xyz.com,S=33498:2,RS

Looking at older e-mails though I am seeing S != real size for some e-mail. Would dovecot ever be modifying the S field, or is this actually pointing to an issue with the LDA?

Reply via email to