mta

Qmail and the CNAME_lookup_failed_temporarily problem [SOLVED]

Se a un certo punto il vostro MTA Qmail inizia a non mandare piu’ posta a determinati domini (di solito domini che hanno molti mx associati in round robin come per esempio: tiscali.it o hotmail.com e molti altri) e nei log del qmail-send leggete spesso errori di questo tipo:

@4000000048ec8481146ce3b4 delivery 194: deferral: CNAME_lookup_failed_temporarily._(#4.4.3)/

Allora il problema potrebbe essere dovuto a il vostro qmail-remote che manda richieste ANY al dns per trovare l’mx giusto che alla fine non trova.

Per risolvere il problema c’e’ una patch che va scaricata e applicata al sorgente di qmail in questo modo:

Postfix Mail Graph monitoring with Cacti

Se avete bisogno di graficare su Cacti l’andamento di un server mail che usa Postfix come MTA, questi semplici step vi saranno di particolare aiuto:

  • Salvate nel vostro server mail lo script mailgraph.pl che trovate all’interno del download (thanks to David Schweikert)
  • Lanciatelo come root con l’ozione -d per renderlo demone: ./mailgraph -d (usate –help per tutte le opzioni)

mailgraph.pl scrive dei semplici file di testo con i contatori relativi alla tipologi di traffico mail nella directory /var/tmp:

# ls -l /var/tmp