Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

  • bug 3109: short-circuiting of 'definite ham' or 'definite spam' messages based on individual short-circuit rules using the 'shortcircuit' setting, by Dallas Engelken <dallase /at/ nmgi.com>.
  • bug 5305: implement msa_networks for ISPs to specify their Mail Submission Agents, and extend network trust accordingly.
  • bug 4636: Add support for charset normalization, so rules can be written in UTF-8 to match text in other charsets.
  • sa-compile: compilation of SpamAssassin rules into a fast parallel-matching DFA, implemented in native code.
  • tflags multiple: allow rules to match multiple times.
  • bug 4589: allow M::SA::Message to use IO::File objects to read in message (same as GLOB).
  • bug 4363: if a message uses CRLF for line endings, we should use it as well, otherwise stay with LF as usual; important for Windows users.
  • bug 4515: content preview was omitting first paragraph when no Subject: header was present.
  • Received header parsing updates/fixes/additions.
  • Wiki Markup
    trusted_networks/internal_networks fixes/stuffs \[TODO: this needs to mention the new 127.0.0.1 behaviour!\]
    \\

  • Wiki Markup
    sa-update stuffs \[TODO: need something more specific here\]
    \\

  • Bugs 4606, 4609: Adjust MIME parsing limits for nested multipart/* and message/rfc822 MIME parts.
  • bug 3466: do the bayes expiry after results have been passed back to the client from spamd, helps avoid client timeouts, etc.
  • Removed dependency on Text::Wrap CPAN module.

...

  • bug 5236: Support Mail::SPF replacement for Mail::SPF::Query.
  • Wiki Markup
    [DomainKeys]/DKIM stuffs \[TODO: need something more specific here\]
    \\

  • bug 5127: allow mimeheader :raw rules to match newlines and folded-header whitespace in MIME header strings.
  • bug 4770: add ASN.pm plugin, contributed by Matthias Leisi <matthias at leisi.net>
  • bug 5271: move ImageInfo ruleset into 3.2.0 core rules, thanks to Dallas Engelken <dallase /at/ nmgi.com>.
  • VBounce ruleset and plugin: detect spurious bounce messages sent by broken mail systems in response to spam or viruses. (Based on Tim Jackson's "bogus-virus-warnings.cf" ruleset.)
  • Move rule functionality and checking into separate Check plugin, allowing third parties to implement alternative scanner core algorithms.
  • core EvalTests code moved into various plugins.

...