Linux
Postfix Mailqueue leeren
Was tun, wenn die Mail-Queue von Postfix voll gelaufen ist... (z.B. wegen einer Spam-Attacke)
Postfix Mail-Queue anzeigen:
$ mailq
oder
$ postqueue -p
Anzahl der sich in der Mail-Queue befindlichen Mails zeigen:
$ mailq | tail -n +2 | awk 'BEGIN { RS = "" } /\.*$/ { print $1 } ' | tr -d '*!' | wc -l
Auflistung der Mail-IDs mit Absender dahinter anzeigen:
$ mailq | tail -n +2 | awk 'BEGIN { RS = "" } /\.*$/ { print $1, $7 } ' | tr -d '*!' | less -S
Alle Mails in der Mail-Queue löschen:
$ mailq | tail -n +2 | awk 'BEGIN { RS = "" } /\.*$/ { print $1 } ' | tr -d '*!' | postsuper -d -
Tags: postfix, mailqueue, queue, mail, clean, löschen
Verwandte Artikel:
Letzte Änderung des Artikels: 2009-11-17 12:37
Verfasser des Artikels: Florian Schrön
Revision: 1.0
Kommentieren nicht möglich