We have officially released SpamFilter v2.7.1.532. This version is available both for licensed users and for free evaluation.
One of the most noticeable enhancements in this release is the increased spam detection rate of the Bayesian statistical filter.
Following are the new features and fixes from the previous official release:
// New to VersionNumber = '2.7.1.532';
{TODO -cNew : Added an X-SF header in the emails if SpamFilter
whitelisted an email with explanation of why}
{TODO -cNew : Prevented problems if the "AllowedDomainFilterMatrix.txt"
contained domains that were manually added with uppercase letters}
// New to VersionNumber = '2.7.1.531';
{TODO -cNew : Prevented problems if the "Allowed Domains" list
mistakenly contained duplicate domains}
{TODO -cNew : Added the destination SMTP server used when logging
errors occurring while forwarding emails to dest. SMTP server}
{TODO -cNew : Further reduced the CPU usage When flushing the
outgoing queue to the destination SMTP server. Does not affect
"regular" real-time outgoing traffic}
{TODO -cFix : Sometimes Socket Errors on MX test could cause
rejects}
{TODO -cNew : Option to disable activity log monitor, helps reducing
CPU}
// New to VersionNumber = '2.7.1.526';
{TODO -cNew : Added DoNotStartWithoutAV option in SpamFilter.ini
file to prevent SpamFilter from running unless the antivirus is
working}
{TODO -cFix : Greatly improved Bayesian filter accuracy}
// New to VersionNumber = '2.7.1.525';
{TODO -cNew : Greatly reduced the CPU usage When flushing the
outgoing queue to the destination SMTP server. Does not affect
"regular" realtime outgoing traffic}
// New to VersionNumber = '2.7.1.523';
{TODO -cNew : Added RotateLogsEveryNNhours option in SpamFilter.ini
file to rotate logfiles more frequently}
{TODO -cNew : The "Display Reverse DNS for cache" checkbox in the IP
Blacklist Cache tab retains its status when clicking on "Save
Settings"}
{TODO -cFix : Manually testing an email's source in the Bayesian
filter tab causes an access violation error to be logged}
// New to VersionNumber = '2.7.1.522';
{TODO -cFix : Filtering for invalid MX records was not being
performed}
{TODO -cFix : When performing reverse DNS lookups, the event was not
logged in case of DNS Timeouts}
{TODO -cNew : The MX record filter now checks for the whole
127.x.x.x invalid IP range rather than only 127.0.0.x}
// New to VersionNumber = '2.7.1.520';
{TODO -cNew : Virus definitions are checked for size when downloaded
to avoid using corrupted files. Their download is re-attempted in
case of problems}
// New to VersionNumber = '2.7.1.519';
{TODO -cFix : If Max Recipients filter is set to 0 (disabled),
emails with multiple recipients were only sent to the first one}
{TODO -cNew : Added BlockArchivesWithPassword ini option to block
password protected archives with antivirus plugin}
{TODO -cNew : Added AlwaysDoReverseDNSLookups ini option to block
password protected archives with antivirus plugin}
// New to VersionNumber = '2.7.1.517';
{TODO -cFix : Customer-reported problem. High CPU for messages with
large number of "To:" or "CC" headers}
// New to VersionNumber = '2.7.1.516';
{TODO -cFix : SURBL filter could take several minutes to be process
emails with hundreds of URLs if DNS server is down, possibly causing
re-sends of the email. Improved lookups by removing duplicate TLDs
and added global timeout to avoid problem}
{TODO -cFix : SpamFilter version number and blacklist/whitelist
loading indicators are missing in logs when SpamFilter service is
started}
{TODO -cNew : Added "Notice - IdleDisconnectMinutesTimeout reached.
Removing threadID" log entry when disconnecting idle threads}
------------- Roberto Franceschetti
http://www.logsat.com" rel="nofollow - LogSat Software
http://www.logsat.com/sfi-spam-filter.asp" rel="nofollow - Spam Filter ISP
|