Gestione di una mailbox con decine di migliaia di messagi

From RVM Wiki
Jump to navigation Jump to search

Può capitare che una mailbox cresca adecine di migliaia di messaggi (huge mailbox) e sia impossibile accederVi via imap o pop.

Tipicamente questo succede a causa di un autoreply-bouncing

L'unico modo per svuotarla è usare mutt in locale.

Vista l'enormità delle informazioni da gestire, è meglio fermare tutti i servizi non essenziali sul server in questione, in particolare courier-imap* e postfix, in modo da impedire l'ulteriore riceione di messaggi.

Per evitare di attendere il riordinamento dei messaggi per data, creare un file ~/.muttrc:

Entrare come utente:

sudo -i -u nomeutente

Creare il file di configurazione

cp ~/.muttrc ~/.muttrc.$(date +%Y%m%d%H%M%S)
cat > ~/.muttrc <<'EOFile'
set sort = mailbox-order
EOFile

Lanciare ora mutt, ed attendere il caricamento dei messaggi:

mutt -F ~/.muttrc -f ~/Maildir

Taggare i messaggi da cancellare ed expungiarli come spiegato in Lista comandi e procedure per mutt.