ANNOUNCE: Stable 4.27.7 released

Julian Field mailscanner at ecs.soton.ac.uk
Mon Mar 1 11:43:27 GMT 2004


Morning all,

I have just released MailScanner 4.27.7. This is a stable release.

The big question, as usual, is "should I upgrade?"

The biggest change for this release is a couple of improvements to the
robustness of the MIME decoder, which finds attachments hidden in messages.
These improvements are quite important, but they do cause MailScanner to
run more slowly than it did. I am sorry but there is nothing I can do about
that, I have worked hard to minimise the impact on speed. So if your
MailScanner server is running at full speed just to keep up, then you
should compare the merits of better attachment extraction against the
possible impact on your hardware. Keep the previous version kicking around
so you can downgrade again if necessary.

If you want to install it with Qmail, then at the moment the best method is
to look at http://opencomputing.sourceforge.net/.

The ChangeLog for this version is here:

* New Features and Improvements *
- Made the MIME parser much more robust to find messages hidden in messages.
- Also made it more robust against parsing errors by the virus scanners.
- Improved robust MIME decoding speed slightly.
- Added "Non-Forging Viruses" list which works the opposite way around to the
   "Silent Viruses" list. If a virus report contains any words in this list,
   then the silent status is over-ridden by this. The net result is that you
   can put All-Viruses in the silent viruses list, so that by default no
   warnings are sent to senders. But put markers for joke programs or macro
   viruses in this list and the senders will still be warned about them, as
   they are known not to forge the From address.
- Added options to add new headers containing the envelope sender and/or
   envelope recipients addresses. The names of the headers are, of course,
   configurable.
- Added "Enable Spam Bounce" ruleset for selectively switching on permission
   to bounce spam for your most important customers.

- When lots of consecutive SpamAssassin timeouts occur, all network tests
   are now stopped, not just RBL checks.
- Improved Linux init.d scripts so that postfix and postfix.in settings are
   used throughout the init.d script.
- Much improved clamav-wrapper, courtesy of Kevin Spicer.
- Improved logging output from Trend autoupdater.
- Improved logging output from Trend parser.
- Added comment about absolute path to Incoming Work Dir config option.
- Added old and new queue ids for Postfix to make for easy message tracking.
- Removed 2 confusing harmless log entries in Postfix queue discovery.
- Brazilian Portuguese reports are now all translated.
- Improved Welsh translation of recipient spam and mcp reports.
- Replaced original Catalan reports with new ones, with correct directory name.
- Added $subject to Subject: line in sample recipient.spam.report.txt to show
   it can be used. Should ideally get all other languages translated.

- Added support for Qmail. You will need the contents of qmail/qmail-queue.zip.
- Added support for Symantec CarrierScan virus scanner (css).
- Improved Symantec scanning support, courtesy of Kevin Spicer.
- Added support for F-Secure 4.52.

- Added Exim d2mbox to distribution.
- Added optional random delay to update_virus_scanners cron job so as not to
   overload virus update servers once per hour.

* Fixes *
- Fixed bug in "Rebuild Bayes Every" feature on Solaris.
- Exim bug with empty Subject headers being corrupted fixed.
- Fixed bug in directory reading in new MIME parser code.
- Exim multiple ACLs now supported for SPF compatibility.
- Corrected all signature separators to "-- " instead of "--".
- Worked around Perl bug in inclusion of @ in report files.
- Fixed silent/noisy detection code when noisy list is empty.
- Changed default MTA to sendmail in SuSE /etc/sysconfig/MailScanner.
- Fixed bug in minimum number of stars!=0 not always generating X-Spam-Score
   header.
- Fixed small bug in Exim d2mbox script for very long headers.
- Outstanding: Quarantining warning message bug - cannot reproduce on any OS.
--
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