Integrare RAZOR, PYZOR E DCC in SpamAssassin
Testato su Ubuntu Dapper 6.06 con SpamAssassin 3.1.3
Firewall
Prima di tutto creare delle regole nel proprio firewall che permettano ai server esterni di connettersi alla nostra macchina usando le seguenti porte:
RAZOR: tcp spt:2703
DCC: udp spt:6277
PYZOR: udp spt:24441
Usando Iptables:
#RAZOR iptables -A INPUT -p tcp --sport 2703 --dport ! 0:1024 -j ACCEPT #DCC iptables -A INPUT -p udp --sport 6277 --dport ! 0:1024 -j ACCEPT #PYZOR iptables -A INPUT -p udp --sport 24441 --dport ! 0:1024 -j ACCEPT
INSTALLARE RAZOR
apt-get install razor razor-admin -create razor-admin -register -l razor-admin -register -user nomeutente -pass password
(il nome utete e la password li scegliete voi, NON E' UN UTENTE DI SISTEMA!)
Chiedere ora al client Razor di scovare il server più vicino:
razor-admin -discover(inseriamolo anche in crontab)
andiamo ora in local.cf di Spamassassin (se vogliamo che la configurazione sia globale) e aggiungiamo
use_razor2 1
INSTALLARE PYZOR
apt-get install pyzor
aggiungiamo in local.cf
use_pyzor 1 add_header all Pyzor _PYZOR_
eseguiamo il comando:
pyzor discover
INSTALLARE DCC
apt-get install dcc-client(installerà anche dcc-common)
inserire in local.cf
use_dcc 1 add_header all DCC _DCCB_: _DCCR_
se state usando la versione "demonizzata" di SpamAssassin, riavviate
spamd.
Fatto.
Un altro colpo inferto agli spammer.
maggiori dettagli:
http://spamassassinbook.packtpub.com/chapter11_preview.htm