Gestione della coda e-mail con Postfix
Verificare lo stato della coda SMTP
postqueue -p
Visualizza gli errori e la dimensione della coda.
Cancellare l’intera coda e-mail
postsuper -d ALL
Cancellare solo i messaggi deferred (in retry)
postsuper -d ALL deferred
Elaborare immediatamente la coda
postqueue -f
Cancellare le email in coda provenienti da un dominio specifico
postqueue -p | tail -n +2 | awk 'BEGIN { RS = "" } /username@example\.com/ { print $1 }' | tr -d '*!' | postsuper -d -
Sostituisci username@example.com con l'indirizzo o dominio da filtrare.
Analisi dei messaggi deferred
qshape deferred | head– Visualizza i messaggi in coda per destinatarioqshape -s deferred | head– Visualizza i messaggi in coda per mittente
Log e monitoraggio
tail -n 100 /var/log/mail.log– Mostra le ultime 100 righe del logtail -f /var/log/mail.log– Mostra il log in tempo realegrep tom@domain.com /var/log/mail.log– Cerca un indirizzo specifico nel log
Gestione del servizio Postfix
postfix stop– Ferma Postfixpostfix start– Avvia Postfix
Configurazione di Postfix
postconf -n– Visualizza solo i parametri attivi/etc/postfix/main.cf– File principale di configurazione
Cartella di storage della coda
/var/spool/postfix