Spam Filter ISP Support Forum

  New Posts New Posts RSS Feed - New SpamFilter ISP v3.0.2.578 official
  FAQ FAQ  Forum Search   Register Register  Login Login

New SpamFilter ISP v3.0.2.578 official

 Post Reply Post Reply
Author
LogSat View Drop Down
Admin Group
Admin Group
Avatar

Joined: 25 January 2005
Location: United States
Status: Offline
Points: 4106
Post Options Post Options   Thanks (0) Thanks(0)   Quote LogSat Quote  Post ReplyReply Direct Link To This Post Topic: New SpamFilter ISP v3.0.2.578 official
    Posted: 26 June 2006 at 1:37pm
We have officially released the new SpamFilter ISP v3.0.2.578, it is available for download in the registered user area of our website.

There have been a number of fixes and performance improvements since the last official build. This new version also features the possibility of using SSL over SMTP. This is a prelude of a new feature that will be available within the next few weeks, which will allow SpamFilter to authenticate (and whitelist) users via several methods (RADIUS, Active Directory / LDAP, Unix passwd files and usernames/passwords stored in databases).

Following is a list of additions since the last official release 3.0.1.558:

// New to VersionNumber = '3.0.2.578';
{TODO -cFix : Once more, tried to improve reliability for disconnecting servers after idle timeout expires}
{TODO -cFix : Improve reliability for TSyncSendResult2 exceptions sometimes logged in the activity log}

// New to VersionNumber = '3.0.2.577';
{TODO -cFix : SPF "redirect" modifier was not being recognized properly, causing the SPF filter to pass emails that could otherwise be blocked}
{TODO -cNew : Added support to use SSL with SMTP}

// New to VersionNumber = '3.0.1.575';
{TODO -cFix : Builds 572 and 573 could cause SpamFilter to freeze after a few minutes.}

// New to VersionNumber = '3.0.1.573';
{TODO -cFix : Again improved reliability for disconnecting servers after idle timeout expires}

// New to VersionNumber = '3.0.1.572';
{TODO -cFix : Memory leak of about 400 bytes for every email that was forwarded}

// New to VersionNumber = '3.0.1.571';
{TODO -cFix : Redesigned how emails are added to quarantine DB - now this is handled by a separate thread, eliminating issues where MySQL database locks caused connections to queue up}
{TODO -cNew : logging for quarantined events has changed as follows:}
{ the entry "EMail from a@a.com to b@b.com was received and quarantined" has a different threadID than the thread that processes the connection }
{ added log entry "Created thread (nnnnn) to add email to quarantine" to track which quarantine thread was created in the connection thread}
{TODO -cFix : To attempt avoiding "Read Timeout" server errors when forwarding emails, we attempt to transfer emails in memory to the delivery thread, in addition to using queue spool files as a backup method}
{ -NOTE- this will prevent antiviruses that scan the FileSystem to detect and stop emails}
{TODO -cNew : Added SpoolQueueFilesToMemory SpamFilter.ini option to force emails to be spooled to disk}
{TODO -cNew : Added SpamFilter.ini option to scan multiple images for spam}
{TODO -cNew : The whitelist keyword filter now scans thru all the email's headers}

// New to VersionNumber = '3.0.1.567';
{TODO -cNew : Improved reliability for disconnecting servers after idle timeout expires}
{TODO -cFix : If database is busy deleting expired quarantined email, we are temporarily suspending the archiving of new spam emails to avoid table locks and bad SQL performance}

// New to VersionNumber = '3.0.1.565';
{TODO -cFix : Whitelisted IPs where still limited by the MAXRCPT TO when sending emails with large number of recipients}
{TODO -cNew : Optimized some filter tests by eliminating redundant checks when emails with multiple recipients are received}
{TODO -cNew : Increased the logging limit from 256 to 65535 chars per line when logging "Sending email from" and "EMail from nnn to nnn was forwarded to" events}
{TODO -cNew : Changed the SQL queries that delete expired quarantined emails to better reduce the number of orphaned records}

// New to VersionNumber = '3.0.1.561';
{TODO -cFix : Quarantined emails with multiple recipients where deleted from database if one of them was force-delivered by a user}
{TODO -cNew : Support for %EMAILFROM% and %EMAILTO% tags has been added to practically all customized responses}

// New to VersionNumber = '3.0.1.560';
{TODO -cFix : Antivirus plugin is now also updating ncl.dll to handle newer compression formats}
{TODO -cNew : Added Do Not Quarantine option for the SFDB filter}

// New to VersionNumber = '3.0.1.559';
{TODO -cFix : Customer specific error when starting service from terminal services connection: "Exception occurred during FormShow: Cannot create shell notification icon" prevented A/V plugin from initializing}




Edited by LogSat
Roberto Franceschetti

LogSat Software

Spam Filter ISP
Back to Top
WebGuyz View Drop Down
Senior Member
Senior Member


Joined: 09 May 2005
Location: United States
Status: Offline
Points: 348
Post Options Post Options   Thanks (0) Thanks(0)   Quote WebGuyz Quote  Post ReplyReply Direct Link To This Post Posted: 26 June 2006 at 9:47pm

Great news. But even with the external authentication it would be great if SFI cached authorizedTo users in memory for a settable time period before going to get fresh info. This would help cut down on traffic to the main mail server. While it would take more memory it would speed things up and keep the queries to LDAP, radius, or whatever down to a minimum. Kind of how the Black List cache works.

Keep the features coming.

http://www.webguyz.net
Back to Top
jbs View Drop Down
Guest Group
Guest Group
Post Options Post Options   Thanks (0) Thanks(0)   Quote jbs Quote  Post ReplyReply Direct Link To This Post Posted: 28 June 2006 at 3:45pm
I noticed that the version number under About in the Spamfilter is 3.0.2.578, yet in the release notes its listed as 3.0.1.578...
Back to Top
LogSat View Drop Down
Admin Group
Admin Group
Avatar

Joined: 25 January 2005
Location: United States
Status: Offline
Points: 4106
Post Options Post Options   Thanks (0) Thanks(0)   Quote LogSat Quote  Post ReplyReply Direct Link To This Post Posted: 28 June 2006 at 4:01pm
jbs,

Thanks for the report. Yeap, we had it wrong in the website...
The release notes, and the full distribution's *file name* had the wrong number in them (3.0.1.578 instead of 3.0.2.578). The filename for the binaries-only was correct. The software itself is also versioned correctly.

We've updated everything, sorry for the mixup!

Roberto Franceschetti

LogSat Software

Spam Filter ISP
Back to Top
lyndonje View Drop Down
Senior Member
Senior Member
Avatar

Joined: 31 January 2006
Location: United Kingdom
Status: Offline
Points: 192
Post Options Post Options   Thanks (0) Thanks(0)   Quote lyndonje Quote  Post ReplyReply Direct Link To This Post Posted: 29 June 2006 at 3:33am
{TODO -cNew : logging for quarantined events has changed as follows:}
{ the entry "EMail from a@a.com to b@b.com was received and quarantined" has a different threadID than the thread that processes the connection }
{ added log entry "Created thread (nnnnn) to add email to quarantine" to track which quarantine thread was created in the connection thread}

Does this mean log analysis programs like Sawmill will need updating?
Back to Top
LogSat View Drop Down
Admin Group
Admin Group
Avatar

Joined: 25 January 2005
Location: United States
Status: Offline
Points: 4106
Post Options Post Options   Thanks (0) Thanks(0)   Quote LogSat Quote  Post ReplyReply Direct Link To This Post Posted: 29 June 2006 at 4:37pm
"Unfortunately" we had to use a separate thread to archive the emails to the database, as in the previous versions, under specific cases where the database was locked, this could cause all receiving threads to be paused while the database became unlocked. If this took several minutes to happen, connections would queue up eventually freezing SpamFilter.
As each thread has its own process indicator, the log entries were forced to change as well.

I believe Desperado (Dan - one of SpamFilter's "power" users) is in contact with Sawmill to create an updated filter, but I'm honestly not sure what the status is.

Roberto Franceschetti

LogSat Software

Spam Filter ISP
Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down



This page was generated in 0.172 seconds.