Exim come rimuovere tutti i messaggi dalla coda di invio

Domanda: Sto utilizzando mail server Exim sotto CentOS Linux. Come faccio a rimuovere tutti i messaggi dalla coda di posta Exim utilizzando un prompt della shell?

Risposta: Exim è un mail transfer agent (MTA) utilizzato su sistemi operativi Unix-like. Vuole essere un mailer generale e flessibile con ampie strutture per il controllo della posta elettronica in arrivo.

Per stampare l’elenco dei messaggi nella coda, digitare:
# exim -bp

Per eliminare un messaggio dalla coda, digitare:
# exim -Mrm {message-id}

Per eliminare tutti i messaggi dalla coda, digitare:
# exim -bp | awk ‘/^ *[0-9]+[mhd]/{print “exim -Mrm ” $3}’ | bash

Più semplicemente utilizzate il seguente comando clean:
# exim -bp | exiqgrep -i | xargs exim -Mrm

Share:

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

mydigitalworld.it © 2018