1-liner: eMail-Adressen an user@domain.de aus Postfix log extrahieren
Montag, 07. April 2008 um 10:29 Uhr Christian
zgrep "orig_to=<user@domain.de>" /var/log/mail.log.?.gz | egrep -o "[A-F0-9]{8}" | sort | uniq | xargs --replace=STR zgrep "STR" mail.*.gz | grep -o -P "[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}" | egrep -v "[A-F0-9]{8}"| sort -f | uniq -c | sort -nr > email-adressen.txt
Recht lahm aber funktioniert.
Artikel gespeichert unter: OpenSource / Linux
bisher 1 Kommentar Eigenen Kommentar schreiben
1.
bed | 14.April 2008 um 11:37
Ich liebe Pipe Ketten
Ihr Kommentar
Folgende HTML-Tags sind erlaubt:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">
Trackback | PDF