Die Veröffentlichung der Plattform zur Spamfilterung SpamAssassin 4.0.0 wurde bekannt gegeben. SpamAssassin bietet einen umfassenden Ansatz zur Entscheidungsfindung ĂŒber Blockierungen: ZunĂ€chst wird die Nachricht einer Reihe von ĂberprĂŒfungen unterzogen (kontextuelle Analyse, schwarze und weiĂe DNSBL-Listen, lernfĂ€hige bayesische Klassifikatoren, SignaturprĂŒfungen, Senderauthentifizierung ĂŒber SPF und DKIM usw.). Nach der Bewertung der Nachricht mit verschiedenen Methoden wird ein bestimmter Gewichtungsfaktor angesammelt. Wenn der berechnete Faktor einen bestimmten Schwellenwert ĂŒberschreitet, wird die Nachricht blockiert oder als Spam markiert. Es werden Tools zur automatischen Aktualisierung der Filterregeln unterstĂŒtzt. Das Paket kann sowohl auf Client- als auch auf Serversystemen verwendet werden. Der Code von SpamAssassin ist in Perl geschrieben und wird unter der Lizenz Apache 2.0 vertrieben.
In der neuen Version:
- Eine vollstÀndige integrierte Verarbeitung von mehrbyteigen Zeichen und Nachrichten im UTF-8-Format wurde umgesetzt. Die Textverarbeitung in anderen Sprachen als Englisch wurde erheblich verbessert.
- Das Plugin Mail::SpamAssassin::Plugin::ExtractText wurde hinzugefĂŒgt, um Texte aus AnhĂ€ngen zu extrahieren und diesen dem Haupttext hinzuzufĂŒgen, auf den alle Regeln zur Spam-Erkennung angewendet werden.
- Das Plugin Mail::SpamAssassin::Plugin::DMARC wurde hinzugefĂŒgt, um E-Mails auf die Ăbereinstimmung mit der DMARC-Politik zu ĂŒberprĂŒfen, nachdem die Ergebnisse der DKIM- und SPF-ĂberprĂŒfung analysiert wurden.
- Das Plugin Mail::SpamAssassin::Plugin::DecodeShortURLs wurde hinzugefĂŒgt, um die Verwendung von Kurzlinkdiensten in URLs zu ĂŒberprĂŒfen und die Ziel-URL durch eine HTTP-Anfrage an den Dienst zu bestimmen, wonach die aufgedeckte URL mit den Standardregeln und Plugins wie URIDNSBL verarbeitet werden kann.
- Das Plugin HashCash, das zuvor als veraltet erklÀrt wurde, wurde entfernt.
- Das Plugin mit dem bayesischen Klassifikator wurde verbessert, indem die UnterstĂŒtzung fĂŒr das Ignorieren von hĂ€ufigen Wörtern in anderen Sprachen als Englisch hinzugefĂŒgt wurde.
- Im Plugin OLEVBMacro wurde die Definition von Microsoft Office-Makros und gefÀhrlichem Inhalt erweitert, und die Extraktion von Links aus Dokumenten wurde sichergestellt.
- Die Utility sa-update hat die Optionen forcemirror hinzugefĂŒgt, um eine erzwungene Bindung an ein bestimmtes Spiegelbild herzustellen, score-multiplier, um alle Gewichte fĂŒr die angegebene Anzahl zu multiplizieren, und score-limit zur Begrenzung der Gewichte fĂŒr den angegebenen Update-Server. Server Verbesserte UnterstĂŒtzung fĂŒr Client-seitige
- Im DKIM-Plugin wurde die UnterstĂŒtzung fĂŒr ARC-Signaturen (Authenticated Received Chain) hinzugefĂŒgt. SSL-Zertifikaten.
- Die Einstellung normalize_charset ist standardmĂ€Ăig aktiviert worden.
- Die Einstellung normalize_charset ist standardmĂ€Ăig aktiviert worden.
- Das Modul Mail::SPF::Query wurde als veraltet erklĂ€rt. FĂŒr die Arbeit mit SPF wird empfohlen, das Plugin Mail::SPF zu verwenden.
- Die Begriffe âwhitelistâ und âblacklistâ in Regeln, Funktionen, Plugins und Optionen wurden durch âwelcomelistâ und âblocklistâ ersetzt (die RĂŒckwĂ€rtskompatibilitĂ€t zu Ă€lteren ErwĂ€hnungen von âwhitelistâ und âblacklistâ wird mindestens bis zur Version 4.1.0 beibehalten).
- Ein Flag ânologâ wurde hinzugefĂŒgt, um die Protokollierung der Ergebnisse der Verarbeitung bestimmter Regeln zu deaktivieren.
- Die Einstellungen razor_fork und pyzor_fork wurden hinzugefĂŒgt, um separate Prozesse fĂŒr Razor2 und Pyzor zu erstellen und diese im asynchronen Modus zu verwenden.
- Es wurde sichergestellt, dass DNS- und DCC-Anfragen im asynchronen Modus gesendet werden.
Quelle: opennet.ru
