Monitoraggio Postfix · 3 min read · Feb 01, 2026
Monitoraggio di Postfix con Mailgraph su Ubuntu 14.04 LTS
Questo articolo descrive come puoi monitorare il tuo server di posta Postfix con Mailgraph. Mailgraph crea grafici giornalieri, settimanali, mensili e annuali delle email inviate, ricevute, rimbalzate e rifiutate e anche di spam e virus, se SpamAssassin e ClamAV sono integrati in Postfix (ad esempio, utilizzando amavisd-new nei tutorial del server perfetto ISPConfig). Questi grafici possono essere accessibili tramite un browser.
Nel seguente articolo descriverò come installare e configurare Mailgraph su Ubuntu 14.04. Questo tutorial è compatibile con i tutorial del server perfetto ISPConfig.
1 Nota preliminare
In questo tutorial, il mio sistema Linux ha l’indirizzo IP 192.168.1.100 e il nome host server1.example.com. Si prega di sostituire il nome host e l’indirizzo IP con il nome host e l’IP del tuo server ovunque appaia.
2 Installazione di Mailgraph
Ubuntu 14.04 ha un pacchetto per Mailgraph, quindi lo installiamo semplicemente con apt. Installeremo anche rrdtool che memorizza i dati necessari a Mailgraph per disegnare i grafici:
aptitude install rrdtool mailgraphOra configuriamo il pacchetto Mailgraph in questo modo:
dpkg-reconfigure mailgraphTi verranno poste alcune domande:
Dovrebbe Mailgraph avviarsi all’avvio? <– Sì
File di log utilizzato da mailgraph: <– /var/log/mail.log
C’è un’altra domanda:
Ignora la posta da/per localhost? <-- SìSe hai integrato un filtro dei contenuti come amavisd (per la scansione di spam e virus) in Postfix (come nei tutorial del server perfetto ISPConfig 3), allora rispondi Sì per evitare che Mailgraph conti le tue email due volte (perché Postfix consegna le email ad amavisd che poi - dopo una scansione riuscita - restituisce le email a Postfix). Se non utilizzi un filtro dei contenuti, allora rispondi No.
Durante l’installazione, i collegamenti di avvio del sistema per Mailgraph vengono creati automaticamente e Mailgraph viene avviato automaticamente, quindi non è necessario avviarlo manualmente.
Mailgraph è ora accessibile tramite il nome host o l’IP del tuo server. Apri un browser web e inserisci l’URL http://192.168.1.100/cgi-bin/mailgraph.cgi o http://server1.example.com/cgi-bin/mailgraph.cgi, e dovresti vedere alcuni grafici. Naturalmente, devono esserci alcune email che passano attraverso il tuo sistema prima di vedere i primi risultati, quindi sii paziente.
Dopo un po’ di tempo, i tuoi grafici potrebbero apparire così (l’output seguente è personalizzato, quindi non appare esattamente come il tuo):

Statistiche giornaliere.
Statistiche settimanali.
Statistiche mensili.
Statistiche annuali, non c'è molto da vedere qui ancora poiché questa installazione è troppo fresca...Si prega di notare: Mailgraph riporterà spam e virus solo se hai integrato un filtro dei contenuti come amavisd-new in Postfix configurato per utilizzare SpamAssassin e ClamAV per contrassegnare le email di spam e virus. Se non lo fai, vedrai comunque grafici, ma senza il rapporto su spam e virus.
3 Proteggere Mailgraph con password
L’installazione predefinita di Mailgraph non aggiunge alcun tipo di protezione per l’interfaccia delle statistiche. Probabilmente non vuoi che tutti possano vedere le tue statistiche email, quindi aggiungiamo ora una protezione con password.
Aggiungi una directory di configurazione per Mailgraph in /etc.
mkdir /etc/mailgraphQuindi crea un nuovo file di configurazione apache per Mailgraph:
nano /etc/apache2/conf-available/mailgraph.confE aggiungi le seguenti righe in quel file:
AuthUserFile /etc/mailgraph/mailgraph-htpasswd
AuthName "Mailgraph"
AuthType Basic
Require valid-user
Abilita la configurazione in apache e ricarica il servizio apache2.
a2enconf mailgraph
service apache2 reloadAggiungi un utente e una password per Mailgraph. Userò il nome utente “admin” con la password “howtoforge” in questo esempio.
htpasswd -c /etc/mailgraph/mailgraph-htpasswd adminInserisci la nuova password due volte quando richiesto dal comando.
Link
- Ubuntu
- Mailgraph
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.