marderh.blog

15/12/2004

Mailqueues bearbeiten

Filed under: — stefan @ 19:09

Eine kleine Zusammenstellung für das Handling von Mailqueues mit exim und postfix:

  • Exim:
  • Anzeigen: mailq oder exim -bp
    Queue abarbeiten: exim -q
    Wiederversenden von frozen Mails (das sind die wo vorher nicht versendet werden konnten, warumauchimmer): exim -Mt [msgid]
    Alle frozen Mails löschen: z.B.: mailq | awk '/frozen/{print "exim -Mrm "$3}' | /bin/sh
    Löschen: exim -Mrm [msgid]

  • Postfix:
  • Anzeigen: postqueue -p
    Queue abarbeiten: postqueue -f “flush”
    Löschen: postsuper -d [msgid]
    Beispiel aus der Manpage:
    For example, to delete all mail from or to user@example.com:

    mailq | tail +2 | awk 'BEGIN { RS = "" } user@example.com$/ { print $1 } ' | tr -d '*!' | postsuper -d -

    Leave a Reply

    Powered by WordPress