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.