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 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/)

Conclusioni

Razor è un'ottima soluzione di sistema collaborativo conto lo spam; purtroppo la sua licenza non è libera al 100%

 Razor2 Service Policy V2.0
 March 13, 2006
 
 Razor2 agents connect to the Cloudmark Collaborative Security
 Network to report spam and check for fingerprints. Cloudmark
 provides free and open access to the CCSN but reserves the right
 to deny access to anyone.


Esistono anche altre soluzioni che possono essere installate in aggiunta, o in sostituzione, a Razor.

Ad esempio vedi Pyzor




Documentazione testata su Debian Squeeze 64 bit

Autore More+