[Dovecot] critical X-UID reordering problem after upgrade from 1.1 to 1.2

Timo Sirainen tss at iki.fi
Sat Aug 22 05:10:10 EEST 2009


On Aug 21, 2009, at 8:36 PM, robh at cs.indiana.edu wrote:

> Now, if you actually open the 5th message it shows the right message  
> body
> but the summary information is for the message that *used* to have X- 
> UID 5
> (which is now the 3rd message).  So, the thunderbird cache is out of  
> sync
> and I can fix it by removing the .msf file for that mailbox but, as  
> you
> can imagine, the prospect of getting all the users to remove their
> .msf/.pst/?? cache files is daunting, to say the least.

One easy solution would be to change UIDVALIDITY (the large number in  
X-IMAP: or X-IMAPbase: header) of each mailbox. Then the client will  
redownload all mails.

I can't really think of why UIDs would have changed though. I think  
v1.1's and v1.2's mbox handling code is pretty much the same.



More information about the dovecot mailing list