ANNOUNCE: Stable 4.29.7 released

Julian Field mailscanner at ecs.soton.ac.uk
Thu Apr 1 10:15:33 IST 2004


I have just released stable 4.29.7.

The highlights are:

- More robust MIME decoding, should catch postmaster bounces a lot better
   when they include the entire message with broken MIME headers.
- <Script> tags in HTML message bodies can now be filtered out or disarmed,
   just like what can be done already with <Form> tags and similar.
- Now unpacks self-extracting Zip archives.
- Now decodes binhex-encoded attachments, as well as binhex-encoded data
   hidden in the text portion of a message.
- Postfix support for latest snapshots implemented.

There are many other changes and additions, please see the Changelog at the
bottom of this message.

Download it as usual from www.mailscanner.info.

In March, MailScanner was downloaded over 23,000 times and the web site
access from over 70,000 different sites!

The full Changelog for 4.29 is this:

* New Features and Improvements *
- More robust MIME decoding, should catch postmaster bounces a lot better
   when they include the entire message with broken MIME headers.
- Clam -wrapper script adds /usr/ucb to end of $PATH for Solaris users.
- Moved cron job maximum update delay to /etc/sysconfig/MailScanner so it
   is preserved across upgrades.
- <Script> tags in HTML message bodies can now be filtered out or disarmed,
   just like what can be done already with <Form> tags and similar.
- <Object Data> tags handled as well as <Object Codebase> tags.
- Now unpacks self-extracting Zip archives.
- Now logs when a message is whitelisted.
- Added example rule for matching *@domain.com and *@*.domain.com in 1 rule.
- Now decodes binhex-encoded attachments, as well as binhex-encoded data
   hidden in the text portion of a message.
- McAfee wrapper script now detects extra.dat and uses it if present.
- Implemented support for a directory full of Custom Functions files, these
   will all be used automatically if present in the directory.
   Uses new "Custom Functions Dir" setting to point to the directory.
- Simplified logging of invalid message files.
- Improved error messages relating to Custom Functions directory.
- Rewrote Bayes database rebuilder to be able to capture its error messages.
- Zip archives detection improved to work by content rather than filename.
- Added "$longspamreport" to the inline.spam.warning.txt to let you add the
   table of rules information into a spam "attachment" action.
- Added support for Wietse's little "additions" to his Postfix queue files.
   Why he won't just document this stuff defeats me.

* Fixes *
- When not checking archives at all, they are now passed through correctly.
- Max Archive Depth should have been settable per-message.
- F-Prot output parser re-fixed so that it lets through password-encrypted
   archives as it should. Don't know what I was thinking when I blocked them
   here :-(
- Various waiting speedups by JJH.
- More speedups by me :-)
- Fixed problem with messages with lots of attachments being labelled as
   being nested too deep.
- Postfix support for latest snapshots implemented.
- Fixed problem where MSP+spam actions = delete ==> mail not delivered.
- Trial fix for problem where virtual domains weren't always used in Postfix.
- Fixed problem where bad TNEF messages were not always removed completely.
- Fixed problem where some circumstance server would quarantine warning
   instead of infected message.
- Fix to SpamAssassin "last hop" RBL checking for ZMailer.
--
Julian Field
www.MailScanner.info
MailScanner thanks transtec Computers for their support

PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654



More information about the MailScanner mailing list