some Spamassassin notes

No more suka :

Mailgraph – a RRDtool frontend for Mail statistics

A priori assicuriamoci di aver installato php5-gci libapache2-mod-perl2 ,che si rendono indispensabili poi installiamo

#aptitude install mailgraph rrdtol

ora copiamo o creaimo un link da /usr/lib/cgi-bin/mailgraph.cgi in www/cippa_lippa/mailgraph.cgi, dove cippa_lippa è la nostra directory desiderata.
aggiungiamo ad  apache2.conf le direttive per poter eseguire mailgraph

 
 <VirtualHost *:80>
 DocumentRoot /www
 <Directory "/www">
 allow from all
 Options +Indexes
 # SetHandler cgi-script
 # Options +ExecCGI
 </Directory>
 <Directory /www/cippa_lippa>
 SetHandler cgi-script
 Options +ExecCGI
 </Directory>
 ErrorLog /var/log/apache2/error.log
 Customlog /var/log/apache2/access.log combined
 </VirtualHost>

se abbiamo HTTPS dentro /etc/apache2/sites-avaiable/nome_sito.ssl

 </Directory>
 <Directory /www/cippa_lippa>
 SetHandler cgi-script
 Options +ExecCGI
 </Directory>

Assicuriamoci che il moduli in apache php5_cgi.load, php5_cgi.conf e perl.load vengano caricati

a2enmod php5_cgi perl.load

oppure aggiungere un symlink in mods-enables da mods-avaible

ricordarsi di riavviare apache2 al termine delle modifiche.

Ora non ci resta che aprie la nostra pagina  /mio_sito/cippa_lippa/mailgraph.cgi

suk55le statistiche giornaliere

suk56le statistiche settimanali

suk57le statistiche mensili

suk53le statistiche annuali

Ho risontrato alcuni problemi sulla registrazione dati che fa un po di confusione con il conteggio, infatti molte mail vengono registrate con 2 passaggi a causa di amavisd-new, ho indagato ma non sono riuscito a risolvere.

Il file di configurazione lo trovate in /etc/default/ come mailgraph

# This file is sourced by /etc/init.d/mailgraph
#
# This is a POSIX shell fragment

# Should Mailgraph start on boot (true|false) (default: true)
BOOT_START="true"

# Logfile used by mailgraph (default: /var/log/mail.log)
MAIL_LOG="/var/log/mail.log"

# Ignore mails from localhost (true|false) (default: false)
# When true, this will pass --ignore-localhost to mailgraph daemon
IGNORE_LOCALHOST="false"

# User and group http daemon runs as (default: www-data for both options)
# Restart mailgraph daemon so that these values are taken into account
HTTP_USER="www-data"
HTTP_GROUP="www-data"

ingore_localhost= true

Why are there no received mails? I use the fetchmail and mailgraph with the option –ignore-localhost.
fetchmail forwards mails to localhost so they are filtered out. Use the option smtphost <real hostname> in your fetchmailrc.
check hostname und insert in fetchmailrc

Per ora mi accontento dello SPAM che viene registrato regolarmente, il resto è fuffa.

.

 

 

 

Rispondi

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.