published the release of the spam filter spamassassin 4.0.0.0 . Spamassassin offers a comprehensive approach to making blocking decisions: first, the message is subjected to a number of checks (contextual analysis, black and white DNSBL lists, Bayesov classifiers trained, signature verification, authentication of the sender according to SPF and DKIM, etc.). After evaluating the message by different methods, a certain weight coefficient accumulates. If the calculated coefficient exceeds a certain threshold – the message is blocked or marked as spam. The means of automatic updating of filtering rules are supported. The package can be used both on client and server systems. The Spamassassin code is written in Perl and is distributed under the Apache 2.0.
in New release :
- implemented a full-fledged built-in processing of multi -bed characters and messages in the UTF-8 encoding. Significantly improved text processing in languages other than English.
- Added the Mail plugin :: spamassassin :: plugin :: extracttext to extract the text from investments and add it to the main text, to which all the rules for identifying spam are applied.
- Added Mail plugin :: spamassassin :: plugin :: DMARC to check letters for compliance with DMARC policy after analyzing the results of the verification via DKIM and SPF.
- Added Mail plugin :: spamassassin :: plugin :: decodeshorturls to check the use of short links in the URL and determine the target URL through sending the HTTP check to the service, after which the open URL can be treated with regular rules and plugins, such as URIDNSBL .
- Hashcash plugin, previously declared outdated.
- Improved plugin with the Bayes classifier, which adds support for discarding common words in languages other than English.
- In the Olevbmacro plugin, the determination of Microsoft Office macros and dangerous contents has been expanded, and the extraction of links from documents is ensured.
- Forcemiror options for a forced binding to a certain mirror, Score-multiplier to multiply by the specified renewal server and Score-Limit to limit the specified renewal server are added to the SA-UPDATE utility.
- Improved support for client ssl-certificates.
- To the DKIM plugin, support is added arc subscriptions (Authenticated Receved Chain).
- The default setting is Normalize_Charset.
- declared outdated module Mail :: SPF :: Query, it is recommended to use the Mail plugin :: SPF.
- The words “Whitelist” and “Blacklist” in the rules, functions, plugins and options are replaced by “Welcomelist” and “Blocklist” (reverse compatibility with the old mention of “Whitelist” and “Blackklist” will be preserved at least until version 4.1.0 ).
- Added the NOLOG flag to turn off the reflection in the log of the results of processing certain rules.
to work with SPF.