Post date: 15-ott-2012 12.28.15
visualizzare le email in coda sul server postfix con il comando
mailq
Che è l’equivalente di:
postqueue -p
Se la lista non è vuota e volessimo inviare immediatamente tutte le mail presenti in coda, basta utilizzare il comando:
postqueue -f
Così facendo Postfix tenterà di nuovo l’invio di tutte le mail presenti in coda.
Se ci accorgiamo che le mail in coda sono tutte verso destinatari improbabili possiamo eliminarle con il comando:
postsuper -d ALL
Mentre se vogliamo eliminarne una in particolare, con mailq controlliamo l’id della mail e con:
postsuper -d id_della_mail
eliminare tutte le email in coda verso un destinatario email@dominio.com
mailq | tail -n +2 | awk 'BEGIN { RS = "" } / email@dominio\.com$/ { print $1 }' | tr -d '*!'|postsuper -d -