Release 4.62.7 beta

Denis Croombs denis at croombs.org
Sun Jul 29 19:05:07 IST 2007


 
> I have just released another beta, 4.62.7.
> Download as usual from www.mailscanner.info.
> 
> - -- The ability to skip spam checks if there is a valid 
> watermark has returned. If you have more than 1 MX with 
> MailScanner on it, this can be used to avoid doing multiple 
> sets of spam checks. It will do it on the first MailScanner 
> the message hits, and skip them on subsequent MailScanners.
> 
> - -- "ClamAV Full Message Scan = yes" will make ClamAV get 
> the full message as 1 file, so all the ClamAV 'type 4' 
> signatures which spot spam will always work reliably. This 
> will help you a lot if you are using the sanesecurity 
> signatures or any others like it. If you're not using this, I 
> strongly recommend it as it will help a lot with your spam detection.
> 
> As the Change Log is now so enormous, there will be a stable 
> release at the start of August. But please do still test this 
> release for me! I rely on your help for this, please don't 
> let me down.
> 
> The full Change Log for this version is now this:
> 
> * New Features and Improvements *
> 1 Improved non-Linux installer.
> 1 Improved Linux installer.
> 1 Updated OpenBSD installation guide. Thanks to Jeremy Evans for this.
> 1 Upgraded MIME::Base64 to 3.07.
> 1 Improved error reporting for clamd permissions problems. 
> Thanks Rick.
> 2 Added SAUPDATEARGS to /etc/sysconfig/MailScanner and
>   /usr/sbin/update_spamassassin. For a good use of this, see
>   
> http://daryl.dostech.ca/sa-update/sare/sare-sa-update-howto.tx
t and search
>   for "HOWTO" in the Subject: line of the 
> MailScanner-discussion list archive.
>   This process replaces RulesDuJour entirely.
>   Another good ruleset to add to your setup is
>   http://www.peregrinehw.com/downloads/SpamAssassin/contrib/KAM.cf
>   To download this automatically every night, fetch
>   http://www.mailscanner.info/files/4/KAM.cf.sh and put it in 
> /etc/cron.daily
>   and make it executable (type "chmod +x /etc/cron.daily/KAM.cf.sh").
> 3 Added "Known Web Bug Servers" so you can blacklist images 
> from known servers
>   of web bug services.
> 3 Added functionality of "milter-null" to MailScanner so you 
> no longer need to
>   run this separately. It is called "Watermarking" and there 
> is a whole
>   section for the settings in MailScanner.conf. They are
>   Add Watermark = yes
>   Skip Spam Checks If Watermark Valid = yes
>   Watermark Header = MailScanner-%org-name%-Watermark:
>   Watermark Lifetime = 432000 # in seconds, = 5 days
>   Watermark Secret = SET-THIS-TO-A-SECRET!
>   Also added Digest::MD5 to the required list of Perl 
> modules, this is needed
>   for the watermarking code.
> 3 Added optional image to the clean message signature. You 
> can also use this
>   to add an arbitrary image attachment to any message, if you 
> so wish. The
>   main point is to be able to have graphical HTML signatures 
> on messages.
>   The settings are
>   Attach Image To Signature = no
>   Attach Image To HTML Message Only = yes
>   Signature Image Filename = %report-dir%/sig.jpg
>   Signature Image <img> Filename = signature.jpg
> 4 Added support for Kaspersky kav4fs. Set virus.scanners.conf entry to
>   point to /opt/kaspersky.
> 4 Changed default value to "Max SpamAssassin Size = 100k" as 
> modern PDF spams
>   are getting quite large, and PDFInfo.pm doesn't work with 
> cropped messages.
> 4 Improved Clamd parser to handle Sane Security ClamAV 
> signature databases
>   which detect spam and so on from the contents of the 
> headers, and hence
>   find infections without attachment filenames. Thanks to 
> various people for
>   help with this, you know who you are :-)
> 4 Improved upgrade_MailScanner_conf so that it checks that 
> the 'Monitors for
>   ClamAV Updates' setting looks for inc and cvd files. 
> Problems have recently
>   been suffered by many due to the value of this setting 
> being out of date.
>   It doesn't automatically re-write their setting in case 
> they have installed
>   ClamAV somewhere odd and have customised it.
> 4 Changed 'Monitors for Sophos Updates' setting default value 
> to point to
>   appropriate file for Sophos version 5 and upwards, and have 
> added check
>   in upgrade_MailScanner_conf to ensure their setting now 
> points to a new
>   location. It prints a warning if sophos-av does not appear 
> in the path.
> 4 Added configuration setting "SpamAssassin Rule Actions". 
> This setting is
>   very powerful and can be used to implement many things that 
> MCP can do,
>   without having the processing overhead of MCP. The 
> documentation for it is
>   in the MailScanner.conf file. Its power is limited by your 
> imagination :-)
>   Start combining it with rulesets and you can take (or _not_ 
> take) any
>   combination of actions dependent on any bit of content in 
> the message or its
>   headers. You could try out new SA tests by storing in 
> quarantine every
>   message that matches a new particular SpamAssassin rule (or 
> meta-rule for
>   creating more complex expressions).
> 5 Added "custom" spam action, which takes a parameter. This 
> is passed into the
>   CustomAction function in CustomAction.pm in the 
> CustomFunctions directory.
>   This can be used to implement anything your heart desires, 
> depending on the
>   contents of a message.
> 7 When clamav, clamavmodule or clamd parsers are being used 
> and new setting
>   "ClamAV Full Message Scan" is set to "yes", pass each of the entire
>   messages to ClamAV as well as the attachments so that the 
> signatures that
>   detect spam can work reliably. This is set to "no" be 
> default as it has a
>   speed impact.
> 7 The watermark options have been tweaked and renamed a bit, 
> and one new
>   feature has been added. "upgrade_MailScanner_conf" will 
> show you the renames
>   and the new feature is designed to save resources on sites 
> with more than
>   1 MailScanner. Currently, if you have a message delivered 
> to a secondary MX
>   (with MailScanner) which relays mail to the primary MX (also with
>   MailScanner) for delivery to users' mailboxes, the spam 
> checks will be
>   done twice; this is a waste of resources. The new setting 
> "Check Watermarks
>   To Skip Spam Checks = yes" will remove this waste by 
> skipping the spam
>   checks on the primary MX as the secondary has already done them.
> 
> * Fixes *
> 2-2 Fixed error in RPM installer.
> 2-3 Fixed error in update_spamassassin.
> 3-2 The watermarking code should do something now :-)
> 3-3 Rewrote the watermarking docs so they reflect the truth.
> 4   --lint now reads all the Custom Functions properly.
> 4   Bug in auto-zip fixed where attachments could be deleted 
> without being
>     added to zip. Thanks to Matt Hampton.
> 4   Bug with '-' in HTML attribute names confusing phishing 
> net fixed. 
> Thanks
>     to John Wilcock.
> 5   Fixed 2 bugs in MSRBL clamav-signature handler. Thanks to UxBoD.
> 6   Fixed bug from October 2006 involving McAfee finding 
> infections in 
> headers.
> 7   Fixed bug when unpacking TNEF files with external decoder.
> 7   Fixed 'monitor files' check in upgrade_MailScanner_conf so it 
> doesn't check
>     inadvertently when doing an upgrade_languages_conf.
> 
> Jules
> 
Working 100% OK here.

Regards

Denis



More information about the MailScanner mailing list