[Dovecot] Need a quick, safe method to empty /home/user/Maildir/{.Junk, .Trash}

Bill Cole dovecot-20061108 at billmail.scconsult.com
Fri Jun 13 02:28:13 EEST 2008

At 1:17 AM +0300 6/13/08, Timo Sirainen wrote:
>On Thu, 2008-06-12 at 11:10 -0400, Bill Cole wrote:

>>  However, I DO clobber the dovecot-uidlist in .Trash as part of my
>>  monthly housekeeping because it tends to get very large
>All the expunged messages get removed from it the next time a new
>message is added to the mailbox. So there should be no need to delete
>it. (v1.1 doesn't always recreate the file, but it gets rewritten if the
>resulting file would be 70% of the current size or less.)

I confess to running 1.0.0, which apparently lacks this bit of housekeeping.

At the moment I have no messages in my Trash folder (so there are no 
files in ~/Maildir/.Trash/cur) and ~Maildir/.Trash/dovecot-uidlist 
has 10273 lines, and the first messages listed are nowhere to be 
found anywhere under Maildir. A quick scan of Maildir shows that of 
14 logical folders including the inbox, 6 have dovecot-uidlist files 
whose linecount is greater than the number of files in cur plus one.

Looking at which directories have oversized dovecot-uidlist files, it 
seems like they are the ones that do not get direct deliveries of new 
mail but only receive messages by an IMAP client shuffling messages 
Bill Cole
bill at scconsult.com

More information about the dovecot mailing list