Di seguito i comandi per la gestione delle code e-mail con Postfix:
Per verificare lo stato della coda SMTP:
- postqueue -p
Questo comando visualizza gli errori e la dimensione della coda
Per cancellare la coda:
- postsuper -d ALL
Per cancellare le email deferred, cioe quelle che sono in Retry
- postsuper -d ALL deferred
La cartella di default per lo storage delle email è:
- /var/spool/postfix
Per processare la coda:
- postqueue -f
Per cancellare le email in coda provenienti da uno specifico dominio:
postqueue -p | tail -n +2 | awk ‘BEGIN { RS = “” } /username@example\.com/ { print $1 }’ | tr -d ‘*!’ | postsuper -d –
dove example e il dominio in oggetto e .com è l’estensione
Analisi Code Deferred:
- qshape deferred | head
Visualizza i messaggi in coda per destinazione
- qshape -s deferred | head Visualizza i messaggi in coda per sender
Visualizza ultime 100 righe del mail.log
- tail -n 100 /var/log/mail.log
Visualizza in tempo reale la coda di mail.log
- tail -f /var/log/mail.log
Cerca un indirizzo all’interno di mail.log
- grep [email protected] /var/log/mail.log
Ferma postfix
- postfix stop
Avvia postfic
- postfix start
Visualizza configurazione di Postfix
- postconf -n
Percorso file di configurazione Postfix
- /etc/postfix/main.cf