[Mimedefang] SpamAssassin 2.40
Jeff Grossman
jeff at stikman.com
Tue Sep 3 12:13:01 EDT 2002
on 9/3/02 8:14 AM, Rich West at Rich.West at wesmo.com wrote:
> Just an FYI for the list, according to
> http://www.spamassassin.org/downloads.html, they list version 2.40 as
> the "Latest bleeding-edge code", followed by a note which reads "these
> are built nightly from CVS. They may be unstable!"
>
> That tells me that they are trying to say it's not ready for a
> production environment just yet. :)
They have not updated the webpage yet. Here is a copy of the e-mail sent
out on Sunday:
http://spamassassin.org/released/ :
508284 Sep 2 18:27 Mail-SpamAssassin-2.40.tar.gz
561425 Sep 2 18:27 Mail-SpamAssassin-2.40.zip
The #1 big change:
- SpamAssassin now *REQUIRES* procmail for local delivery support; "-P"
option is now the default. Unless you use procmail, Mail::Audit, KMail,
or an MTA-level integration, do not upgrade blindly, your mail *WILL*
spill all over the floor in a big mess.
Rest of the summarised change log:
- Razor v2 now supported fully
- Auto-whitelist is now much harder to spoof, so spams with from=to
are caught properly.
- removed From mbox separator, -F flag, -P flag, and delivery support
- rules files are all now versioned, so mismatches between rules and
SpamAssassin libraries are now spotted and warned about
- non-root users installing SpamAssassin now much better supported
- added meta tests: allows multiple tests etc. to be run in 1 rule
- significant speed increases, mostly from Matt Sergeant and Dan Quinlan
- added HTML::Parser module requirement
- Added Pyzor support: thanks to Bobby Rose <brose at med.wayne.edu>
- Added Habeas support
- Added IronPort bonded sender support
- SQL now uses @GLOBAL fake-username instead of GLOBAL for global
preferences
- false matches in ISO-2022-JP charset now avoided (in most places ;)
- contrib/spamcheck.py: made spamcheck.py use exit code 75 if it cannot
connect to spamd (patch from ckd-spamassassin at ckdhr.com, Christopher
Davis)
- spamproxyd now removed from distro; problems reported, better as a
separate download
- "--lint" switch added to test for configuration file syntax problems
- we now distribute hit rates at various thresholds in
"rules/STATISTICS.txt" file
- removed system() calls from Dns.pm, no longer required, and may help
with zombie-process bugs
- user can now specify network ranges for spamd -A option: patch from
Steve Keay
- libspamc.so: shared-library version of spamc, from Liam Widdowson
<liam at inodes.org>
- hide Razor debug messages from senders
- updated spec file; SpamAssassin RPMs are now built as 3 separate ones:
perl-Mail-SpamAssassin (modules), spamassassin (scripts),
spamassassin-tools (mass-check et al). Thanks to the PLD Linux distro
for these spec files.
- "spamc" is now built using autoconf, which should help portability
- bugs in whitelist_to, all_spam_to and friends fixed
- rules which were causing too many false-positives removed or fixed:
DOUBLE_CAPSWORD, UPPERCASE_25_50, PARTIAL_RFC_2369, MSGID_CHARS_SPAM,
many others
- lots of rule fixes, and lots of new rules
- removed Time::Hires module requirement
--j.
--
Jeff Grossman (jeff at grossman.name)
More information about the MIMEDefang
mailing list