Installazione software · 2 min read · Nov 14, 2025

Filtro Spam Postfix usando Ubuntu Dapper, MailScanner, SpamAssassin, Razor, Pyzor, DCC e ClamAV - Pagina 5

4 Installazione di Mailscanner-MRTG (Opzionale)

apt-get install mrtg apache2 snmp snmpd libsnmp4.2

Rispondi “Sì” alla schermata debconf di MRTG.

rm /etc/cron.d/mrtg

Non ne avremo bisogno

Prima facciamo un backup della nostra configurazione SNMP predefinita. Poi creiamo una nuova configurazione con le impostazioni corrette.

mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.dist vi /etc/snmp/snmpd.conf

Incolla questo testo nel nuovo file snmpd.conf.

# Questa riga fa sì che il demone snmp ascolti solo sull'interfaccia di loopback
# Se vuoi eseguire su una porta alternativa cambia la parte 161
# (Non dimenticare di aggiornare il file mailscanner-mrtg.conf con la nuova porta
agentaddress localhost:161
# Usa questa versione invece per ucd-snmp
#agentaddress 161@localhost

# Questa riga imposta una singola stringa di comunità (con accesso in sola lettura)
# Con accesso consentito solo da localhost
# Se hai utenti che accedono alla tua macchina e vuoi assicurarti che non possano
# facilmente ottenere informazioni da snmp cambia 'public' in qualcos'altro
# (Non dimenticare di aggiornare la stringa di comunità in mailscanner-mrtg.conf)
rocommunity  public localhost

# Informazioni di sistema, cambia questo se vuoi
syslocation YourSysLocation
syscontact Support <[email protected]>
/etc/init.d/snmpd restart

Per installare MailScanner-MRTG, dobbiamo scaricarlo e poi installarlo.

Vai su http://sourceforge.net/projects/mailscannermrtg/ e scarica l’ultima tarball. Al momento della scrittura era 0.10.0

tar xzvf mailscanner-mrtg-0.10.00.tar.gz  
cd mailscanner-mrtg-0.10.00

Modifica il file install.pl

vi install.pl

Cambia un paio di opzioni in questo script. I seguenti parametri dovrebbero apparire così:

"mrtgcfg" => "/etc/",
"www" => "/var/www/",
"wwwconf" => "/etc/apache2",

Esegui il install.pl

./install.pl

Abbiamo controllato la configurazione se install.pl quindi procedi e installa… Quando il tuo editor con la configurazione di mailscanner-mrtg si apre nel tuo editor, chiudilo, lo modificheremo più tardi:

Modifica il file /etc/MailScanner/mailscanner-mrtg.conf, cambia le seguenti righe:

WWW Root = /var/www/
MTA = postfix
MTA Incoming Log = /var/log/mail.log
MTA Outgoing Log = /var/log/mail.log
MTA Reject Log = /var/log/mail.log
Incoming Queue Dir = /var/spool/postfix/hold/
Restart MailScanner = /usr/bin/check_mailscanner
MailScanner Log = /var/log/mail.log
Outgoing Queue Dir = /var/spool/postfix/deferred/:/var/spool/postfix/defer/
#MailScanner Work Directory = /var/spool/MailScanner/incoming #COMMENT THIS OUT UNLESS IT'S A MOUNTPOINT
Spool Directory = /var/spool #COMMENT THIS OUT UNLESS IT'S A MOUNTPOINT
Use SNMP = yes
SNMP Community = public #O QUALUNQUE COSA IMPOSTI IN SNMPD.CONF

Proviamo MailScanner-MRTG, esegui questo due o tre volte. Le prime volte dovresti vedere alcuni errori. Se continua a mostrare errori c’è qualcosa che non va:

env LANG=C /usr/bin/mrtg /etc/mailscanner-mrtg.cfg

Aggiungi questa riga nel cron per eseguire mrtg ogni 5 minuti:

crontab -e
0-59/5 * * * * env LANG=C /usr/bin/mrtg /etc/mailscanner-mrtg.cfg 1> /dev/null 2> /dev/null
/etc/init.d/cron restart

Ok vai su http://spf.example.com/mailscanner-mrtg e vediamo se appare e i grafici si aggiornano. Dovresti modificare qualsiasi grafico che non funziona modificando il file /var/www/mailscanner-mrtg/index.htm e commentando quei grafici da /etc/mailscanner-mrtg.cfg.

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.