Bol vydaný nový release platformy na filtrovanie spamu SpamAssassin 4.0.0. SpamAssassin ponúka komplexný prístup k rozhodovaniu o blokovaní: Správa najprv prechádza sériou kontrol (kontextová analýza, čierne a biele zoznamy DNSBL, učenlivé bayesovské klasifikátory, kontrola pomocou podpisov, autentifikácia odosielateľa pomocou SPF a DKIM a pod.). Po vyhodnotení správy rôznymi metódami sa zhromažďuje určitý váhový koeficient. Ak vypočítaný koeficient prekročí určitý prah — správa sa zablokuje alebo označí ako spam. Podporujú sa prostriedky na automatické aktualizovanie pravidiel filtrovania. Balík sa môže používať ako na klientskych, tak na serverových systémoch. Kód SpamAssassin je napísaný v jazyku Perl a je distribuovaný pod licenciou Apache 2.0.
V novom vydaní:
- Bola implementovaná plnohodnotná vstavaná podpora pre viacbajtové znaky a správy v kódovaní UTF-8. Výrazne sa zlepšila správa textu v jazykoch odlišných od angličtiny.
- Pridaný plugin Mail::SpamAssassin::Plugin::ExtractText na extrakciu textu z príloh a jeho pridanie k hlavnému textu, ku ktorému sa aplikujú všetky pravidlá na identifikáciu spamu.
- Pridaný plugin Mail::SpamAssassin::Plugin::DMARC na kontrolu e-mailov na súlad s politikou DMARC po analýze výsledkov kontroly cez DKIM a SPF.
- Pridaný plugin Mail::SpamAssassin::Plugin::DecodeShortURLs na kontrolu používania skratkových URL a určenie cieľovej URL cez odoslanie HTTP požiadavky na službu, po čom môže byť rozšírená URL spracovaná štandardnými pravidlami a pluginmi, ako sú URIDNSBL.
- Plugin HashCash bol odstránený, pretože bol predtým označený za zastaraný.
- Zlepšený plugin s bayesovským klasifikátorom, do ktorého bola pridaná podpora na ignorovanie bežných slov v jazykoch odlišných od angličtiny.
- V plugine OLEVBMacro bolo rozšírené definovanie makier Microsoft Office a nebezpečného obsahu, zabezpečené je extrahovanie odkazov z dokumentov.
- Do nástroja sa-update boli pridané možnosti forcemirror na nútené nasmerovanie na konkrétne zrkadlo, score-multiplier na vynásobenie všetkých váh pre zadané aktualizácie určitým číslom a score-limit na obmedzenie váh pre zadaný server aktualizácií. servera zlepšenia a score-limit na obmedzenie váh pre daný server aktualizácií.
- Zlepšená podpora klientských SSL certifikátov.
- V plugine DKIM bola pridaná podpora pre podpisy ARC (Authenticated Received Chain).
- Nastavenie normalize_charset je predvolene zapnuté.
- Modul Mail::SPF::Query bol vyhlásený za zastaraný, na prácu so SPF sa odporúča používať plugin Mail::SPF.
- Slová „whitelist“ a „blacklist“ v pravidlách, funkciách, pluginách a vo voľbách boli nahradené slovami „welcomelist“ a „blocklist“ (spätná kompatibilita so starými zmienkami „whitelist“ a „blacklist“ bude zachovaná minimálne do verzie 4.1.0).
- Bol pridaný príznak „nolog“ na vypnutie odrazu výsledkov spracovania určitých pravidiel do logu.
- Pridali sme nastavenia razor_fork a pyzor_fork na odbočenie jednotlivých procesov pre Razor2 a Pyzor a na ich spracovanie v asynchrónnom režime.
- Zabezpečené odosielanie dopytov DNS a DCC v asynchrónnom režime.
Zdroj: opennet.ru
