Rimuovere i messaggi duplicati da una Maildir
Jump to navigation
Jump to search
- Installare reformail: permeterà di rimuovere i messaggi con identico message-id:
apt-get install maildrop
- Posizionarsi nella maildir:
cd /path/to/Maildir/.maildirname/cur
- Rimuovere i duplicati:
rm -f /tmp/duplicates; for i in `find . -type f`; do reformail -D 10000000 /tmp/duplicates <$i && /bin/rm -v $i; done
- ATTENZIONE: è importante rimuovere ad ogni lancio il file di cache /tmp/duplicates, che contiene i message-id duplicati da rimuovere, altrimenti al secondo lancio, verranno cacnellati TUTTI i messaggi