Razor
Razor è un sistema collaborativo per combattere lo spam, che può essere integrato a Spamassassin
Installazione di Razor
Per l'installazione è sufficiente installare il seguente pacchetto:
aptitude install razor
Attenti al Firewall
Se è attivo un firewall è necessario per lasciare aperta la porta 2703 sia udp che tcp per la comunicazione con i server esterni di Razor
Integrazione con Spamassassin
E' necessario che sia già stato installato Spamassassin.
Per abilitare l'uso di razor inserire nel file /etc/spamassassin/local.cf le righe:
# Abilito l'uso di razor use_razor2 1 razor_timeout 8 razor_config /etc/razor/razor-agent.conf
Integrazione con Amavisd-new
Qualora si utilizzi anche Amavisd-new, è necessario inoltre inserire/modificare nel file /etc/amavis/conf.d/20-debian_defaults la riga:
# Abilita l'accesso esterno per effettuare ulteriori test $sa_local_tests_only= 0
Inizializzazione
Eseguire i seguenti comandi per agganciarsi ai server disponibili:
razor-admin -d -home=/etc/razor -create razor-admin -d -home=/etc/razor -register
Test
Verifica integrazione con Spamassassin
Per verificare se Spamassassin funzioni correttamente con pyzor eseguire il seguente comando:
spamassassin < /usr/share/doc/spamassassin/examples/sample-spam.txt
Se nelle righe che compaiono si trova RAZOR2, come nell'esempio, si ha la confermano del funzionamento:
pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 NO_RELAYS Informational: message was not relayed via SMTP 1000 GTUBE BODY: Generic Test for Unsolicited Bulk Email 0.4 RAZOR2_CF_RANGE_51_100 Razor2 gives confidence level above 50% [cf: 100] 0.5 RAZOR2_CF_RANGE_E4_51_100 Razor2 gives engine 4 confidence level above 50% [cf: 100] 1.7 RAZOR2_CHECK Listed in Razor2 (http://razor.sf.net/) 2.0 PYZOR_CHECK Listed in Pyzor (http://pyzor.sf.net/)
Documentazione testata su Debian Squeeze 64 bit
Autore More+