După un an și jumătate de dezvoltare, a fost publicat release-ul platformei de filtrare a spamului SpamAssassin 4.0.2. Decizia de blocare în SpamAssassin este luată în mod complex. La început, mesajul este verificat folosind diferite metode, cum ar fi analiza de context, listele negre și albe DNSBL, clasificatoarele bayesiene învățate, semnăturile spam-ului cunoscut, autentificarea expeditorului prin SPF și DKIM. Ca urmare a verificărilor efectuate, se acumulează un coeficient de greutate, care nu trebuie să depășească un anumit prag, altfel mesajul este blocat sau marcat ca spam. Pachetul poate fi utilizat atât pe sisteme client, cât și pe servere. Se suportă instrumente de actualizare automată a regulilor de filtrare. Codul SpamAssassin este scris în limbajul Perl și este distribuit sub licența Apache 2.0.
În noua versiune:
- Este asigurat suportul pentru versiunea din iulie Perl 5.42 și noile versiuni ale unor module Perl.
- A fost adăugat pluginul Mail::SpamAssassin::Plugin::Redirectors pentru a determina URL-urile către care se face trimiterea prin servicii de redirecționare prin linkuri scurte.
- Pluginul HeaderEval a fost extins cu un handler pentru a determina anteturile nevalide.
- S-a adăugat suport pentru replicare în SGBD Redis. Parametrii de conectare la Redis sunt împărțiți în read_only și read_write.
- În modulul Mail::SpamAssassin::GeoDB a fost adăugat suport pentru utilizarea modulului Perl IP::Geolocation::MMDB pentru determinarea locației.
- A fost îmbunătățită determinarea antetelor MIME.
- În modulul Mail::SpamAssassin::Plugin::HashBL a fost adăugată operația „replace_rules”.
- Este asigurată desfășurarea înregistrărilor CNAME în DNS și adăugarea efectivă domeniu în lista „uri_detail_list.
- A fost îmbunătățită lucrul cu nume de domenii internaționalizate (IDN).
- Pluginul TxRep a fost extins cu setările txrep_min_score și txrep_max_score pentru a limita coeficientul de greutate furnizat de plugin.
Sursa: opennet.ro
