Hello.

As stated in my previous message, we have some old compressed maildir messages 
with incorrect sizes in the filename.  These messages cause dovecot 2.x 
problems.

I'm trying to write a script to crawl all our messages, check the actual 
message size and if necessary, fix the filename.  However, when I do this, 
dovecot gives the message a new UID on next login.  If I change the filename in 
dovecot-uidlist, dovecot still gives a new UID on next login.  If I change 
dovecot-uidlist and delete the index, then the UID is preserved.

Re-indexing our millions of mailboxes is not a great solution for us.  Is there 
a good way to fix this?


Reply via email to