Gestione di una mailbox con decine di migliaia di messagi

From RVM Wiki
Revision as of 11:54, 17 May 2012 by Gabriele.vivinetto (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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.