Wer kennt das nicht? Eine wild gewordene Software verschickt hunderte von E-Mails und die Queue von Postfix ist total verstopft. Abhilfe schafft da ein kleines Skript aus der Manpage von postsuper. Wenn man das folgende Skript ausführt, werden z.B. alle E-Mails an den Empfänger tester@test.org
gelöscht.
#! /bin/bash mailq | tail -n +2 | grep -v '^ *(' | awk 'BEGIN { RS = "" } # $7=sender, $8=recipient1, $9=recipient2 { if ($8 == "tester@test.org" && $9 == "") print $1 } ' | tr -d '*!' | postsuper -d -
Schreibe einen Kommentar