Linux

ID #1091

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

Digg it! Artikel ausdrucken Artikel weiterempfehlen Als PDF-Datei anzeigen
Übersetzungsvorschlag für Übersetzungsvorschlag für
Bewertung der Nützlichkeit dieses Artikels:

Durchschnittliche Bewertung: 0 von 5 (0 Bewertungen)

vollkommen überflüssig 1 2 3 4 5 sehr wertvoll

Kommentieren nicht möglich