Meilleure façon de gérer beaucoup de courrier sur le server?

En raison de certains travaux cron mauvais, j'ai maintenant ~ 1600 messages électroniques, la plupart contenant le même journal des erreurs. Je voudrais les regrouper rapidement par sujet et les supprimer, tout en limitant les chances de manquer un message important.

Je ne pouvais pas find un moyen de faire quoi que ce soit en utilisant la command de mail autre que la suppression de chaque message individuellement. J'ai essayé d'installer pine , mais il semble que même là, je dois passer en revue chaque message individuellement et appuyez sur la touche D.

Il y a sûrement un moyen de scripter cela. Droite?

J'utilise le server Ubuntu 10.04.

Mutt est vraiment bon à cela. Vous pouvez marquer-model (shift-T) sur la string de sujet commun, puis tag-préfixe (;) supprimer (d) les messages correspondants.

"Mutt Manual, Using Tags"

Si vos mails sont dans un Maildir (par exemple ~ / Maildir / cur), vous pouvez simplement utiliser grep et rm:

 grep -l "Subject: My error log message" ~/Maildir/cur/* | xargs rm 

si au contraire ils sont dans un mbox cela bien sûr ne fonctionne pas.