c'e' solo un modo di fare le cose: farle bene
Il mio mail server preferito è Postfix addobbato con antivirus, antispam, Postgrey e tutte le accortezze necessarie per combattere l’anarchia di Internet.
Un server mail che inoltra direttamente la posta all’MX del destinatario può incappare in qualche difficoltà, come ad esempio trovare il server il down, e quindi la mail viene messa in una coda, la stessa in cui vengono messe le mail che devono essere ancora processate dall’antispam ed antivirus.
Come facciamo a visualizzare gli elementi presenti nella cosa? Esiste questo semplicissimo comando:
mailq
Che è l’equivalente di:
postqueue -p
Se la lista non è vuoto 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 elimarle 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
La eliminiamo dalla coda.
Ma non esiste qualcosa di più comodo per gestire la coda di Postfix? Ovvio.
La soluzione migliore che ho trovato è pfqueue.
Basta un semplice:
apt-get install pfqueue
Ed avremo una comoda interfaccia basata su ncurses che offre un ottima gestione della queue di Postfix.
Powered by Lifestream.
| L | M | M | G | V | S | D |
|---|---|---|---|---|---|---|
| « feb | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||