grepmail und mutt

grepmail

Programm um Mailboxen (auch komprimiert mit gzip, bzip2) mit Hilfe von Regulären Ausdrücken oder Datumsformaten zu durchsuchen. Dabei wird entweder nur im Header oder in der Nachricht,  in einzelnen Dateien oder rekursiv durch Verzeichnisse gesucht.

Beispiele:

Durchsuche alle Mailboxen (-r) nach dem Wort Linux in der Nachricht (-b):

grepmail -rb Linux ~/Mail/*

Durchsuche die Mailbox eingang nach allen Varianten von Linux (-i) im Nachrichtentext (-b):

grepmail -ib Linux eingang

Durchsuche die Mailbox eingang nach allen Varianten von Linux (-i) im Nachrichtentext (-b), die nach dem 21. November (-d) eingetroffen sind. Schreibe das Ergebnis in eine neue Mailbox mit dem Namen mbox_neu:

grepmail -ib Linux -d "after 11/21/2009" eingang > mbox_neu

grepmail kennt zahlreiche andere Optionen. Siehe dazu:

man grepmail

grepm für mutt

Ein praktisches Skript, das den Suchvorgang mit Hilfe von grepmail ausführt, Ergebnisse in eine temporäre Mailbox schreibt und diese danach mit mutt anzeigt.

Go to top