Postfix: Mailwarteschlange ansehen, flushen und leeren
Alle ausgehenden eMails werden normalerweise in gewisse “Mailqueues” abgelegt und dort versendet. Konnte eine eMail nicht erfolgreich versendet werden, bleibt diese eMail weiterhin in der Warteschlange. Nach einer gewissen Zeit wird erneut versucht, diese eMail zu versenden. Es kommt häufig vor, dass Benutzer in einen Forum einfach falsche (nicht existierende) eMail Adressen eingeben und der Mailserver versucht, die eMail dennoch abzusenden. Dadurch wächst die Mailwarteschlange stetig an.
Dafür gibt es drei wichtige Befehle, die man kennen sollte:
Mailwarteschlange ansehen
mailq
Mailwarteschlange flushen
(Mails erneut versuchen zu versenden)
postfix flush
Mailwarteschlange leeren
postsuper -d ALL
Voraussetzung ist ein funktionierender fertig-eingerichteter Postfix-Mailserver.
Bitte man aktuallisieren:
flush mailq postfix:
postqueue -f
Hallo,
funktioniert gut und ich konnte damit meine Mailqueue wieder zum Flutschen bringen 🙂
Danke!