frank
Goto Top

Alle E-Mails in einer Postfix Mailqueue löschen

Hallo Administratoren,

So löscht man alle Mails die noch in der Postfix Mailqueue hängen:
postsuper -d ALL

P.S. ich weiß, dass ist ein sehr kleiner Tipp, aber ich vergesse den Befehl leider immer wieder. Daher wird er jetzt für immer und ewig hier archiviert.

Gruß
Frank

Content-ID: 225403

Url: https://administrator.de/knowledge/alle-e-mails-in-einer-postfix-mailqueue-loeschen-225403.html

Ausgedruckt am: 24.12.2024 um 13:12 Uhr

Cthluhu
Cthluhu 28.12.2013 aktualisiert um 01:19:24 Uhr
Goto Top
Hi Frank,

Danke, das kommt grad eine Woche zu spät. Hab erst letzte Woche wieder nach dem Befehl gesucht!
Für alle die noch neugierig sind wie man sich in eine Situation bringen kann in welcher man diesen Befehl braucht: Beim Versenden von Warn-Emails immer die Warnungen und Fehler bzgl. eines SMPT-Relay-Servers ausnehmen :-P

mfg

Cthluhu
Alchimedes
Alchimedes 28.12.2013 um 18:50:55 Uhr
Goto Top
Hallo Frank,

der Befehl ist aber auch Sauuebel wenn dort Mails dabei sind die vielleicht nur greylistet sind oder aber der Mailserver zurzeit nicht erreichbar.

Besser ist es hier die config von postfix anzupassen.

Denn Mails gelten im Geschäftsumfeld als aufbewahrungspflichtige Dokumente ! Das gilt eben auch für gesendete Mails.
(Aber wahrscheinlich werden Sie eh irgendwo gespeichert?)

Für Mailer Deamons kannst Du dann z.B sowas nutzen:

postqueue -p |grep -i mailer-daemon |awk '{print $1}'|while read line; do postsuper -d $line; done;


Gruss