Dopo un anno e mezzo di sviluppo, è stata pubblicata la versione della piattaforma per la filtrazione della posta spam SpamAssassin 4.0.2. La decisione di bloccare in SpamAssassin è presa in modo complessivo. Inizialmente, il messaggio viene controllato utilizzando vari metodi, come l'analisi contestuale, le liste nere e bianche DNSBL, i classificatori bayesiani addestrati, le firme di spam noto, e l'autenticazione del mittente tramite SPF e DKIM. Alla fine dei controlli effettuati, si accumula un coefficiente di peso che non deve superare una certa soglia, altrimenti il messaggio viene bloccato o contrassegnato come spam. Il pacchetto può essere utilizzato sia nei sistemi client che in quelli server. Sono supportati strumenti per l'aggiornamento automatico delle regole di filtrazione. Il codice di SpamAssassin è scritto in Perl e distribuito sotto licenza Apache 2.0.
Nel nuovo rilascio:
- È garantita la compatibilità con la versione di luglio di Perl 5.42 e con le nuove versioni di alcuni moduli Perl.
- È stato aggiunto il plugin Mail::SpamAssassin::Plugin::Redirectors per determinare gli URL su cui avviene la reindirizzamento tramite servizi di accorciamento dei link.
- Nel plugin HeaderEval è stato aggiunto un gestore per determinare intestazioni errate.
- È stato aggiunto il supporto per la replica nel database Redis. I parametri di connessione a Redis sono stati separati in read_only e read_write.
- Nel modulo integrato Mail::SpamAssassin::GeoDB è stato aggiunto il supporto per l'utilizzo del modulo Perl IP::Geolocation::MMDB per la determinazione della posizione.
- È stata migliorata la determinazione delle intestazioni MIME.
- Nel modulo Mail::SpamAssassin::Plugin::HashBL è stata aggiunta l'operazione «replace_rules».
- È stato garantito il disvelamento delle registrazioni CNAME nel DNS e l'aggiunta dell'effettivo di dominio alla lista «uri_detail_list.
- È stato migliorato il funzionamento con i nomi di dominio internazionalizzati (IDN).
- Nel plugin TxRep sono state aggiunte le configurazioni txrep_min_score e txrep_max_score per limitare i coefficienti di peso emessi dal plugin.
Fonte: opennet.ru
