4.50.12 - please test

Julian Field MailScanner at ecs.soton.ac.uk
Mon Jan 23 11:54:02 GMT 2006


-----BEGIN PGP SIGNED MESSAGE-----

I have just released a new beta 4.50.12. See the Change Log for all  
the details, it's getting pretty long this month.

1 particular feature I would like you to test for me: please set
	Virus Scanners = auto
and see what it does.

Thanks guys!

================================

For your reference, here is the Change Log for 4.50 so far. Sorry,  
but they are in chronological order so you will have to read the  
whole thing.

* New Features and Improvements *
- - Speed increased significantly!
   Note you need to run my install.sh script to get the new modules  
required.
- - Added DBI and DBD::SQLite Perl modules. Please use my install.sh  
scripts
   when you upgrade or install this version.
- - Added SpamAssassin cache analyser (analyse_SpamAssassin_cache) to the
- - Added American spelling of "analyze_SpamAssassin_cache" as well as  
English
   spelling of "analyse_SpamAssassin_cache".
- - DBI installation is forced in RPM distributions.
- - Improved RPM installer to handle DBI module dependencies better. It  
now
   installs cleanly on the systems I have tested it on. These include  
Fedora
   Core 3, Fedora Core 4, SuSE 9.3, SuSE 10, RedHat Enterprise 4.
- - Updated man pages.
- - Made log warnings more obvious when DBI/DBD::SQLite/Digest::MD5 are  
not
   all installed properly.
- - Improved comments about "Allow Filenames" and "Allow Filetypes" in
   MailScanner.conf.
- - Improvement to F-Prot output parser to handle new strings.
   distributions. 99% written by Steve Freegard of MailWatch fame.
- - Upgraded ClamAV+SA bundle to ClamAV 0.88.
- - Changed filename/type traps to account for new vulnerability in  
TNEF files.
- - Added default headers that Thunderbird 1.5 will use to automatically
   identify spam based on SpamAssassin's spam headers.
- - Adapted trend-autoupdate for 2006 onwards.
- - Added a new command-line parameter "--lint" to verify the config file.
- - --lint now checks SpamAssassin configuration too.
- - --check ruleset-checker now written. Takes max 1 from address,  
multiple to
   addresses, client IP address and virus name.
- - --debug now written. Works just like "Debug = yes" in  
MailScanner.conf.
- - --help implemented so you can see how to use it now.
- - Added hi-res timing so the batch speed timings are now displayed to  
micro-
   second accuracy.
- - Added Time::HiRes to the list of required modules. You must use ./ 
install.sh
   to upgrade to, or install, this version in order to get the new  
module.
   Time taken to process the entire batch is logged, and time taken  
to do
   "Always Looked Up Last" is logged separately if it is being used  
at all.
- - Added check that MailScanner.conf has at least been customised to  
set the
   organisation name, long name and web site.
- - Added "SpamAssassin Cache Timings" configuration option for the few  
people
   who need to adjust these settings. Do *not* change it unless you  
really
   know what you are doing, the default settings will work nicely.
- - Updated important perl modules.
- - Added UU-decoder to automatically extract files from attachments  
that were
   stored in uu-encoded form. This behaves similarly to the zip and rar
   decoders. The virus scanners should check inside these files for  
themselves
   anyway, but this assists them when they do not. It also allows for  
filename
   and filetype checking of files stored in uu-encoded attachments.
- - Added configuration option "Find UU-Encoded Files" to set whether  
uu-encoded
   files are decoded or not. These files are very rarely used, and the
   overhead of finding them is fairly large as it involves reading all
   existing attachments looking for the signature of them. So the  
default is
   to not look for them. A ruleset can be used to protect particularly
   vulnerable recipients or senders.
- - Removed duplicate logging of warnings about infected messages.
- - Changed default setting to "Use SpamAssassin = yes" and now auto- 
detect
   installation of SpamAssassin, logging installation instructions if
   it is not already installed and working.
- - Added detection of no virus scanners being installed, giving the user
   advice about how to install ClamAV using my easy-installation  
package.
- - Improved ClamAV+SA easy-installation package so that it automatically
   enables the updates by commenting out the "Example" lines.
- - If "Virus Scanners = auto" (ie. the installed default value) then it
   searches for and uses every available installed virus scanner.
- - You can now start up MailScanner without changing MailScanner.conf  
at all.
   It will auto-detect SpamAssassin and all available virus scanners.

* Fixes *
- - Improved reliability of Bayes rebuilds a lot.
- - Force installation of DBI as previous versions cause problems.
- - Should you need to change the default SpamAssassin cache lifetimes and
   expiry frequency, you can now do it easily at the top of SA.pm.
   *Very* few people will ever change these values. If more people start
   changing them, I will add them to MailScanner.conf.
- - Removed broken patch I was given, which was temporarily in 4.50.
- - Packaging bug in 4.50.9-1 fixed. MailTools version typo.
- - Fixed bug where temporary files were not cleaned up properly.

- -- 
Julian Field
www.MailScanner.info
Buy the MailScanner book at www.MailScanner.info/store
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654


-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.0.4 (Build 4042)

iQEVAwUBQ9TD3Pw32o+k+q+hAQFJGQgAny8JTfv7gYgcQsJCBG2XKL/GP8k7WLa5
PpYNB97u5Uin9PHi36KLzL4Ai/9ZwBHKAvru2nBkSl5rqgQehPPNKxXK7fmimd7k
gEq9appB5Yd3N5EPLQ3kh2tA/apX1/Dqm5bwYGAp5u1GPhcqaxb75Z1JH4iqgzZ0
CA6/OqZLl4mvw6tohdg6czBHwQKluveGaqOJRnCF/gG3JF0YST377PcKrlH4SgPi
rX174si+Nu+etZeEq1bTrc54M2F74v3u6+FKPNtl7YPYL6JHoHGH90FjHGGiwXBD
DxZpcwMjAvbAFNs/bUSfegNfhos3/0w9RatgGX1r/GV5Ej68NQtRcw==
=ej7Z
-----END PGP SIGNATURE-----

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



More information about the MailScanner mailing list