Moorfleeter Deich 216, 22113 Hamburg
+49 1774661716info@bastcom.deMo. - Fr.: 09:00 - 18:00

Blog

ITWeb Knowledge

Das bastCOM-Blogarchiv: Wissen und Anleitungen aus der Web- und IT-Praxis.

Postfix Flush the Mail Queue

← Zurück zum Blog

Einleitung

Postfix ist ein weit verbreitetes Mail-Transfer-Programm (MTA), das für die Verwaltung und das Versenden von E-Mails verwendet wird. Es kann vorkommen, dass Nachrichten in der Warteschlange hängen bleiben oder gelöscht werden müssen. In dieser Anleitung erfahren Sie, wie Sie die Mail-Warteschlange mit Postfix verwalten, Nachrichten anzeigen und falls nötig, gezielt löschen können.

1. Mail-Warteschlange leeren

Unter Sendmail wird üblicherweise der Befehl sendmail -q verwendet, um die Mail-Warteschlange zu leeren. In Postfix nutzen Sie stattdessen folgenden Befehl:

postfix flush

Alternativ kann auch folgender Befehl verwendet werden:

postfix -f

2. Mail-Warteschlange anzeigen

Um alle E-Mails in der Warteschlange anzuzeigen, verwenden Sie folgenden Befehl:

mailq

3. E-Mails aus der Warteschlange entfernen

Falls Sie alle Nachrichten aus der Warteschlange löschen möchten, nutzen Sie diesen Befehl:

postsuper -d ALL

4. Nur verzögerte E-Mails entfernen

Um nur die Nachrichten in der „Deferred Queue“ zu löschen, geben Sie folgenden Befehl ein:

postsuper -d ALL deferred

Mit diesen Befehlen können Sie die Postfix-Warteschlange effizient verwalten und bei Problemen schnell eingreifen.