Hi, I've made more tests with another brokes dovecot-uidlist. cat docevot-uidlist Thats the other file: 3 V1207893082 N7749 7748 :1232012455.M86678P12848.z43srvmailB,S=1885,W=1928 7749 :1232012463.M258778P12858.z43srvmailB,S=1885,W=1928
Now I look for eMails on the files-system. In the new/ folder there are these two emails: ls new/ 1232012455.M86678P12848.z43srvmailB,S=1885,W=1928 1232012463.M258778P12858.z43srvmailB,S=1885,W=1928
But in the cur/ folder there are 758 emails, too. I do not see this email in dovecot-uidlist. Why? The dovecot-uidlist was updated with the new two incoming emails but kick the old emails out of list. Why? When I login into mailbox, the dovecot-uidlist was updated BUT the next UID is still the same.
Timo Sirainen tss@iki.fi Gesendet von: dovecot-bounces+s.dietrich=scanplus.de@dovecot.org 15.01.2009 16:33 Bitte antworten an Dovecot Mailing List dovecot@dovecot.org
An Dovecot Mailing List dovecot@dovecot.org Kopie
Thema Re: [Dovecot] incorrect dovecot-uidlist?
On Thu, 2009-01-15 at 12:48 +0100, Stephan Dietrich wrote:
3 V1207893082 N522 .. 540 :1232010788.M924208P9848.SERVER,W=43050148,S=42498189
I read the documentation on http://wiki.dovecot.org/MailboxFormat/Maildir?highlight=(UIDVALIDITY)
Now I see, that the next UID in dovecot-uidlist is here 522 but the last
UID is 540. So I don't know why the dovecot-uidlist is incorrect.
The documentation should be updated, since the format changed in v1.1. Now the next-uid header is updated only when the entire file is rewritten. Typically updates are done only by appending a line.