Schlagwort-Archive: postfix mailq postqueue postsuper hold

Postfix: Mail-Queue bearbeiten

Die Mailq von Postfix in der Konsole bearbeiten

#gesamte Mail-Queue löschen:
postsuper -d ALL
#einzelne Mails aus der Queue löschen:
mailq | less
#die entsprechende queue_id merken
postsuper -d ID
# alle Emails von oder zu einer Adresse löschen :
mailq | tail +2 | awk  'BEGIN { RS = "" } / user@huschi\.net$/ { print $1 } ' | tr -d '*!' | postsuper -d -

Mails in der Queue“hold“ setzen. Damit verbleiben die Emails in der Queue und werden nicht automatisch weiter verarbeitet:

#alle Mails auf "hold":
postsuper -h ALL
#einzelne Mails auf "hold" queue_id=ID
postsuper -h ID
#alle Mails von "hold" wieder einhängen:
postsuper -H ALL
#einzelne Mails einhängen:
postsuper -H ID
# eine angehaltene Mailq wieder starten
postqueue -f