ANNOUNCE: Version 4.21 released

Julian Field mailscanner at ecs.soton.ac.uk
Sun Jun 1 12:47:10 IST 2003


I have just released version 4.21-8 as "stable".

Main new features for this release are:
- Can now handle non-spam messages with the same options as spam messages.
- When using SophosSAVI virus scanner and updating virus definitions very
frequently, MailScanner will only be reset when the zip file of definitions
actually changes.
- Added new "Spam Lists To Reach High Score" setting so that "Spam List"
hits can cause a message to be considered to be High Scoring Spam.
- Added "Include Scores In SpamAssassin Report" option to allow the
inclusion of numerical score values in SpamAssassin reports.
- Added "attachment" Spam/Ham action allowing original message to be turned
into an RFC822 attachment.

Download as usual from
                www.mailscanner.info

Notes: to answer everyone's usual first question, the only RPM to have
changed from the previous release is the MailScanner rpm itself. All the
other RPMs are the same as 4.20.

The entire ChangeLog is this:

* New Features and Improvements *
- Can now handle non-spam messages with the same options as spam messages.
This allows you to archive non-spam separately so you can spot missed spam
messages in it and feed them into SpamAssassin or adjust your
configuration. Note: bouncing non-spam is not available as it makes no sense.
- When using SophosSAVI virus scanner and updating virus definitions very
frequently, MailScanner will only be reset when the zip file of definitions
actually changes. No reset is done if you downloaded the same set of
definitions as you already have.
- Added new "Spam Lists To Reach High Score" setting so that "Spam List"
hits can cause a message to be considered to be High Scoring Spam. Default
is high enough that it won't ever be reached. Setting this to 1 might have
uses in setting all Spam List messages to be treated as high scoring.
- Added "Include Scores In SpamAssassin Report" option to allow the
inclusion of numerical score values in SpamAssassin reports. Default is yes.
- Added "attachment" Spam/Ham action allowing original message to be turned
into an RFC822 attachment of itself, with a configurable warning file
placed at the top of the message. This stops web bugs dead in their tracks.
- Added support for 15th virus scanner, Bitdefender.
- Now support IPv6 addresses completely.
- Cron job will not start MailScanner if it has been stopped manually with
the init.d script. This protects you while you are in the middle of upgrading.
- SpamAssassin configuration no longer zeros out DCC rules and specifies
normal path to dccproc.
- McAfee autoupdater script replaced by much better one from Tony Finch.
- Better handling of virus scanner lock files when not running as root.
- Improved logging and handling of child process exit codes.
- Added Hungarian (hu) translation of reports.
- Added "Report" to the languages.conf so it can be translated.
- Added "inline.spam.warning.txt" to all languages. Needs translating!
- Added special keywords "HTML-IFrame" and "HTML-Codebase" to the list of
"Silent Viruses" so that senders may not be warned about breaking these
rules as they may be mailing lists that don't care anyway.
- Improvement to Exim documentation, courtesy of Tony Finch.
- Directory cleanup done by "service MailScanner stop" is safer.
- Reduced timeout limits for RBL's and Razor in spam.assassin.prefs.conf.
- "Spam List" support now supports JANET mirror of MAPS RBL+ with OPS list.
- Improvement to Perl modules installation docs.
- README.sql-logging now includes correct SQL setup code.

* Fixes *
- RedHat init.d script works quietly on systems without submit.cf.
- F-Secure code for versions before 4.50 fixed.
- SophosSAVI no longer reports 1 infection on some systems, when there is
actually zero.
- Fixed missing Welsh reports.
- "Home directory is writable" check not done if not using SpamAssassin.
- HTML stripping now available to spam that is not virus-scanned.
- f-prot-autoupdate will now work properly on FreeBSD.
- Locking problem with Archive Mail fixed when using sendmail on some OS's
on which flock() is based on lockf() and/or POSIX locks.
- Fixed problem where Sign Cleaned Messages didn't work on messages without
a message body.
- Postfix support now has extra permissions parameter on "mkdir" calls,
solving a syntax error on some versions of Perl.
- Postfix support now won't abandon a message because it could not get the
SMTP client IP address out of it. Will insert 0.0.0.0 if no IP address
could be found.
- Postfix will always pick up IP address of locally-generated mail.
- Postfix detects hash directory depth more cleanly.
- Postfix handles queue files which are still being written.
- Postfix bug fixed when processing messages with no body.
- Postfix support client IP extraction bug fixed.
- Postfix dual recipient lists now handled correctly, so that "original
recipients" in 'O' records are managed as well as 'R' records.
--
Julian Field
www.MailScanner.info
Professional Support Services at www.MailScanner.biz
MailScanner thanks transtec Computers for their support



More information about the MailScanner mailing list