SPAMfighter Exchange Module change history: ------------------------------------------- Version 3.4.2.0 [2007-04-29] ----------------------------------- [Continued from Version 3.4.1.9] * BUGFIX: Minor issue in retrieving property in PowerShell instance fixed in Exchange 2007 installations * BUGFIX: Removed workaround introduced in v3.4.1.8 for problem with aborting transaction due to another issue in Exchange ___________________________________________________________________________ Version 3.4.1.9 [2007-04-23] ----------------------------------- [Continued from Version 3.4.1.8] * Core updated to 3.0.9.9 for improved filtering of spam * Minor updates to text resources * BUGFIX: Fixed a dependency on MSVC80 which could lead to installation problems on certain Windows installations ___________________________________________________________________________ Version 3.4.1.8 [2007-04-21] ----------------------------------- [Continued from Version 3.4.1.7] * Core updated to 3.0.9.3 for improved filtering of spam * Updated Language Filter to support Windows x64 * Updated SystemDiagnostics to support Language Filter on Windows x64 * Removed dependency of "SPAMfighter Prerequisites" * Added support for Mailbox filtering based on Organizational Units in Active Directory * BUGFIX: Workaround for known issue in Exchange when aborting a mail transaction ___________________________________________________________________________ Version 3.4.1.7 [2008-02-29] ----------------------------------- [Continued from Version 3.4.1.6] * Support for Windows 2008 * SQLite has been updated to version 3.5.6 * Improved startup sequence in regards to "PrepareToolbar" subprocedure * Core updated to 3.0.8.9 for improved filtering of spam * Improved communication between remote system objects * Improved domain enumeration * New command available in SPAMfighter Script Console : "Firewall" * BUGFIX: A weird bug resulting in the subject of mails being moved to the SPAMfighter folder being renamed to for example "move", resolved * BUGFIX: A bug in SQLite where temporary files wasn't deleted correctly fixed by upgrading to version 3.5.6 * BUGFIX: Workaround for network bug in Windows 2008 implemented * KNOWN ISSUES: Some Windows 2008 installations may report a DEP warning when SPAMfighter is shutdown. This is not an issue in SPAMfighter, but in Windows 2008 - and DEP can be safely disabled on the SPAMfighter service ___________________________________________________________________________ Version 3.4.1.6 [2007-12-19] ----------------------------------- [Continued from Version 3.4.1.5] * Opening of Administration Module through the Start-menu improved to autodetect path of Internet Explorer, if Windows fails to open Administration Module automatically * HTTP KeepAlive property now automatically enabled in IIS when creating Administration Module website * Improved enumeration of domains * BUGFIX: Issue in Rescan which could disable rescan under certain circumstances fixed ___________________________________________________________________________ Version 3.4.1.5 [2007-12-19] ----------------------------------- [Continued from Version 3.4.1.4] * BUGFIX: Issue in Rescan which could disable rescan under certain circumstances fixed ___________________________________________________________________________ Version 3.4.1.4 [2007-12-13] ----------------------------------- [Continued from Version 3.4.1.0] * Missing image in Administration Module added * Core updated to 3.0.6.4 for improved filtering of spam * SQLite has been updated to version 3.5.2 * Removed the possibility of blacklisting internal domains in the SEM Toolbar * Default settings in CommunityFilter has been changed to improve filtering * Implemented possibility to use Global Catalog AD server to retrieve Exchange Store information * Improved enumeration of domains * BUGFIX: Bug in Microsoft.NET Timer class fixed by workaround ___________________________________________________________________________ Version 3.4.1.0 [2007-11-08] ----------------------------------- [Continued from Version 3.4.0.9] * "Ignore internal emails" property added to SenderFilter * "Automatic recovery from Exchange COM+ caching issue" property added to Administration -> Advanced * OWA Interface extended for new OWA Toolbar * New "PublicFolderWebsiteRootPath" registry value added to configure Active Directory module * Core updated to 3.0.5.2 for improved filtering of spam * PostInstallation communication with SPAMfighter Service improved * SFProcess updated to 2.0.0.1 * BUGFIX: Minor issue in Sink interface failover procedure to intensive fixed * BUGFIX: Minor issue in backend statistical reporting engine reporting too few data fixed ___________________________________________________________________________ Version 3.4.0.9 [2007-10-24] ----------------------------------- [Continued from Version 3.4.0.8] * DLL Reregistration changed to registration when needed * Core updated to 3.0.4.0 for improved filtering of MP3 spam * SPAMfighter Scanning Gateway updated to 1.0.2.1 * Installer updated to latest version ___________________________________________________________________________ Version 3.4.0.8 [2007-10-19] ----------------------------------- [Continued from Version 3.4.0.7] * LogViewer extended with refresh and auto discovery feature * Minor feature improvements in Administration Module backend * Processing of Public Folders improved for better handling folder names containing '@' * Improved exclusion of Public Folder System folders * Crash report functionallity added to Windows Addon Programs * Core updated to 3.0.3.9 * BUGFIX: Minor issue in SystemDiagnostics defaulting to Exchange 2003 behaviour on Exchange 2007 fixed ___________________________________________________________________________ Version 3.4.0.7 [2007-10-12] ----------------------------------- [Continued from Version 3.4.0.6] * Added (re)registering of 'msado15.dll' * AddProductKey improved to exclude double loop issue when license key already in use * BUGFIX: Minor issue in initilization of filters fixed ___________________________________________________________________________ Version 3.4.0.6 [2007-10-11] ----------------------------------- [Continued from Version 3.4.0.5] * Service Restart procedure improved for better handling service dependencies * Out-of-process engine improved in dual .NET environments * Possibility for disabling AutoRecovery module implemented through registry * BUGFIX: Minor issue in enumerating Exchange servers in Active Directory fixed ___________________________________________________________________________ Version 3.4.0.5 [2007-10-10] ----------------------------------- [Continued from Version 3.4.0.4] * BUGFIX: Minor issue with filter settings update failing if Registry-to-Database module included SEM 2.5.0.x registry data in export * BUGFIX: Minor issue uninstalling with keep settings applied not keeping all data fixed ___________________________________________________________________________ Version 3.4.0.4 [2007-10-09] ----------------------------------- [Continued from Version 3.4.0.3] * Core updated to v3.0.2.8 * Default setting for Automatic Update changed to check for updates automatically * Public Folder Integration Error message shown in Administration Module now only shown if SEM is configured to actively filter public folders * Database layout updated to 3.3.6 * MSSQL Data Provider updated to support new database layout * BUGFIX: Minor issue with "Move all spam to a dedicated mailbox" not working fixed * BUGFIX: Issue with ADO Object Pool fixed (issue caused by undocumented feature in Microsoft ADO) ___________________________________________________________________________ Version 3.4.0.3 (Release candidate 1) [2007-09-28] ----------------------------------- * SPAMfighter Exchange Module now supports Exchange Cluster installations * Mayor speed improvements in every part of the application * French translation added * New user interface for Filters -> User settings introduced * New user interface for Administration -> View blocked emails introduced * Money Saved property added to Statistics * SenderFilter extended width possibility to add non-standard-compliant e-mail addresses and domains * Statistics tab added to Administration -> Advanced * New SPAMfighter Scanning Gateway implemented * New Update engine implemented * Core updated to v3.0.2.5 * Clear statistics function added to Administration -> Advanced -> Statistics * Configuration of Statistics properties added to Administration -> Advanced -> Statistics * Clear User settings now resets user specific toolbar data * RunOnce interface implemented * UserGroupConfiguration interface implemented * UserGroup specific configuration moved from registry to database * Security enhanced for popup windows * Daily, Weekly, Monthly graph improved (gap on last day removed) * "Choose existing user" button added to "Administration" -> "Notification" * "Administration" -> "Notification" rewritten * "User setting used" entry added to Activity Log when message process result is done based on specific user settings (e.g. SEM Toolbar configuration) * Dynamic Network Port configuration now runs on service startup * Menu control optimized for speed * Database layout updated to v3.3.5 * SQLite has been updated to version 3.4.1 * Minor improvement to Mailbox list interface * Keep Alive module implemented - new setting introduced on "Administration" -> "Advanced" * Administration Module is now a native .NET 2.0 application (on SEM .NET 2.0 installations) * Added (re)registering of 'ALLPluginTT.dll', 'AnkiroLanguageLayer.dll', 'cdo.dll', 'cdoexm.dll', 'exoledb.dll', 'exodbprx.dll' at startup * New tab introduced on "Administration" -> "Advanced" named "Default language" * Logging added to install / update of OWA Toolbar * View Activity Log, View Exception Log and View Core Log feature rewritten to use unified interface * Location of SEM.DAT moved to %installdir%\db\SQLite * New error handler added to Administration Module in case of unexpected errors * PostInstallation + System Diagnostics now automatically enables ASP.NET extension in IIS during (re)install/repair of Administration Module (pre-implemented in SEM 3.3.2.1) * Support for new VIRUSfighter engine * Engine optimized for maximum speed * Active Directory integration optimized for 1000+ users (pre-implemented in SEM 3.3.2.1) - additional opimization in 3.3.4.1 * Active Directory integration now automatically disables lookup of public folders if integration has been disabled * Active Directory integration now automatically disable lookup of distribution groups if SMTP integration has been disabled * Active Directory maintenance optimized for speed * SignIn procedure updated to v2.6 * Domain enumeration improved in PostInstallation + Repair + System Diagnostics (pre-implemented in SEM 3.3.2.1) * Database statistics optimized for speed * Useraccount credentials validation improved * Enumeration of hidden mailboxes / public folders now excludes (most of the) internal Exchange system mailboxes / public folders * PrepareToolbar subroutine optimized for low level impact * Redirection of spam emails to SPAMfighter-folder optimized for speed * New SPAMfighter Script Console introduced (Start -> Programs -> SPAMfighter -> Support tools) * New interface for Toolbar commands implemented * Sink Interface now implements a selfhealing procedure in case of known Exchange-Sink-interface-bug - initiates a restart of Exchange Information Store * BUGFIX: Minor issue when saving new SEM Toolbar image not being displayed correctly afterwards fixed * BUGFIX: Minor issue in SenderFilter error message being formatted wrong fixed * BUGFIX: Minor issue when clicking "Unblock" in Administration -> View blocked emails fixed * BUGFIX: Minor issue in rendering RSS feed (=Latest news) when description contained a '>' fixed * BUGFIX: Minor resource leak fixed * BUGFIX: Minor issue in AntivirusFilter that updated virusdefinition information too often fixed (pre-implemented in SEM 3.3.2.1) * BUGFIX: Minor issue in Update engine - OWA Timer now stopped correctly at shutdown * BUGFIX: Minor issue on Mailboxes -> Search page fixed * BUGFIX: Minor issue regarding integration error being reported on Exchange 2007 when more than 1 exchange server existed fixed * BUGFIX: Minor issue in SystemDiagnostics with popup not being removed automatically fixed ___________________________________________________________________________ Version 3.3.2.2 [2007-06-26] ----------------------------------- * Core updated to v1.2.3.6 ___________________________________________________________________________ Version 3.3.2.1 [2007-06-18] ----------------------------------- * Core updated to v1.2.3.5 * Active Directory integration optimized for 1000+ users * Domain enumeration improved in PostInstallation + Repair + System Diagnostics * PostInstallation + System Diagnostics now automatically enables ASP.NET extension in IIS during (re)install/repair of Administration Module * BUGFIX: Minor issue in AntivirusFilter that updated virusdefinition information too often fixed ___________________________________________________________________________ Version 3.3.1.9 [2007-04-17] ----------------------------------- * Added support for Exchange 2007 SP1 * Added security paths to configuration file * Improved update process ; If update fails - a repair is automatically initiated * BUGFIX: Minor issue when trying to process a message that has been deleted in SinkMailProcess throwing an exception fixed ___________________________________________________________________________ Version 3.3.1.8 [2007-04-12] ----------------------------------- * Improved detection of Exchange 2007 * GeneralFilter - default maxMailSize property increased to 250 KB * Core updated to v1.2.2.5 ___________________________________________________________________________ Version 3.3.1.7 [2007-03-27] ----------------------------------- * Enumeration of domains improved * Proxy Redirect function improved during PostInstallation * BUGFIX: Minor issue when blocking in public folders which path contains whitespace fixed ___________________________________________________________________________ Version 3.3.1.6 [2007-03-02] ----------------------------------- [Continued from Version 3.3.1.5] * BUGFIX: Minor issue regarding changed interface in .NET 2.0 when communicating through new Proxy Redirect function fixed ___________________________________________________________________________ Version 3.3.1.5 [2007-03-02] ----------------------------------- [Continued from Version 3.3.1.3] * BUGFIX: Minor issue regarding user email addresses that do not comply with standards resulting in an error in database layer fixed * BUGFIX: Minor issue regarding adding product keys double looping resulting in false error message fixed ___________________________________________________________________________ Version 3.3.1.3 [2007-02-28] ----------------------------------- [Continued from Version 3.3.1.1] * BUGFIX: Minor issue regarding "Mark as read" not working fixed * BUGFIX: Minor issue regarding enumerating members of empty groups fixed * BUGFIX: Minor issue in Administration Module reporting integration error when Public Folder integration was disabled fixed * BUGFIX: Minor issue in new Proxy Redirect function fixed * BUGFIX: Minor issue in the installer, where new Proxy Redirect url was misspelled fixed * BUGFIX: Minor issue in the installer, where it could mistankenly disable public folder integration fixed ___________________________________________________________________________ Version 3.3.1.1 [2007-02-27] ----------------------------------- [Continued from Version 3.3.1.0] * BUGFIX: Minor issue in Administration Module, when installed by a SPAMfighter consultant fixed ___________________________________________________________________________ Version 3.3.1.0 [2007-02-26] ----------------------------------- [Continued from Version 3.3.0.5] * BUGFIX: Issue with error drawing Statistics graph when Regional settings has been modified and SEM running NET framework 2.0 fixed ___________________________________________________________________________ Version 3.3.0.5 (Release candidate 4) [2007-02-20] ----------------------------------- [Continued from Version 3.3.0.4] * Improved handling of sending notifications * Improved handling of sending test results in System Diagnostics ___________________________________________________________________________ Version 3.3.0.4 (Release candidate 3) [2007-02-19] ----------------------------------- [Continued from Version 3.3.0.3] * Installation now checks for W3SRV service is installed * System now checks if the service W3SVC is installed and enabled before configuring Administration Module * Default CleanType in Antivirus filter changed to Quarantine email * BUGFIX: Minor issue: CommunityFilter administration did not show filter threshold correctly when uninitialized fixed * BUGFIX: Minor issue in ActiveDirectory module while running in NET 2.0 on x86 fixed ___________________________________________________________________________ Version 3.3.0.3 (Release candidate 2) [2007-02-14] ----------------------------------- [Continued from Version 3.3.0.2] * Minor improvements to System Diagnostics * Added possibility for reconfiguring default Administration Module location (e.g. "localhost" -> "") * Small optimization of resolving user filter state in OWA 2007 * Notification engine improved in case of sending emails through localhost * System Diagnostics mail report improved * BUGFIX: Minor issue in Administration Module not displaying icon for disabled users correctly in certain circumstances fixed ___________________________________________________________________________ Version 3.3.0.2 (Release candidate 1) [2007-02-08] ----------------------------------- [Continued from Version 3.3.0.1] * If Full name is empty in Active Directory, username is shown instead on "Statistics" -> "Mailboxes" * Default language is now set automatically to the one selected during installation * BUGFIX: Minor issue regarding extracting OWA information on Exchange 2007 in System Diagnostics report fixed * BUGFIX: Minor issue regarding upgrading OWA Plugin from previous version to v2.0.0.0 resulting in wrong installation path fixed * BUGFIX: Minor issue regarding resolving username wrongly for OWA 2007 fixed ___________________________________________________________________________ Version 3.3.0.1 (Beta release 2) [2007-02-06] ----------------------------------- [Continued from Version 3.3.0.0] * Small update to timer in Notification Engine * BUGFIX: Minor issue regarding updating COM credentials fixed * BUGFIX: Minor issue regarding starting service to early when upgrading from a version earlier than 3.3.0.0 * BUGFIX: Minor issue regarding helper DLL extraction in Out of Process engine fixed * BUGFIX: Minor issue regarding updating from a versino earlier than 3.3.0.0 not configuring COM+ correctly fixed ___________________________________________________________________________ Version 3.3.0.0 (Beta release 1) [2007-02-05] ----------------------------------- * Support for Exchange 2007 implemented * Support for Windows 64 bit implemented * Support for .NET framework 2.0 implemented * New scanning method implemented - now scans emails before rules run * New SystemDiagnostic tool implemented * Repair function added to installer * CommunityFilter has been changed, so the higher filter threshold - the more emails will be marked as spam (opposite of previous versions) * SenderFilter extended with "LockDown"-feature * SenderFilter extended with wildcard-feature * Global statistics optimized for speed * "Please wait"-dialog added to long duration operation in the Administration Module * Search fields added to "View blocked emails" in the Administration Module * PagerStyle changed to numeric on list of mailboxes * PostInstallation now creates Application Pool for Administration Module in IIS6 * Progress-bar in PostInstallation changed to better report actual processing time * New "Primary mail protocol" types added: "IMAP" and "Mobile Device" * New tabs added to "Filters" -> "Advanced" (Exchange/IMAP, POP3, Mobile devices, Filter order) * Better support for POP3 and Mobile devices ("Filters" -> "Advanced") * Extended support for debugging Event sink implemented * Database layout updated to 3.3.1 * Database layer modified for better support of extendable user information * Update engine now updates modules with different time intervals to eliminate update race condition * Unified message file storage implemented * Pop3 and Mobile devices filtering rewritten * Core updated to v1.2.2.1 * Minor optimization when retriving path of inbox for users implemented * Timeout for MailboxSearchFolderCache has been extended to 10 minutes * Installer + Update script merged to single resource + minor rewrites * Installer cleaned up - obsolete registry settings removed * Added "Important info" entry when active mailboxes exceed the license count * Added "Important info" entry when license is about to expire - and when it has expired * RSS feed made public * Some modules have been refactored (=internal optimization) * Event Sink reprogrammed to implement synchronious and asynchronious service calls - with timeout monitoring * Event Sink optimized in cases where the current user isn't filtered by SEM * Event Sink optimized for speed * Automatic recovery if Service is unresponsive * Optimized retrieval of messages when searching * Added new rescan options - rescan selective users (with full rescan of users' inboxes) * Added better support for Firefox in Administration Module * Language resource processor improved to handle unicode text (preparation for Greek language) * OWA Plugin Integration Check added - will report any potential issues through the "Important info" Notification feature * Added pre-configuration of Update and Notification in PostInstallation process * Added "Remove OWA Toolbar" function in Administration Module * Added "Exclude scan" time period functionality in Administration Module (Administration -> Advanced) - will do rescan when time period has elapsed * Added "Send test spam mail" to Diagnostics in the Administration Module (Help -> Diagnostics) * Added "Header information" and "Unblock" feature to Administration -> View blocked email * Added "Latest news updated" popup * Added favicon.ico to Administration Module * Added icon for disabled users to mailbox list * Implemented help system in Administration Module * Implemented "FastSerialization" module to Administration Module to speed up certain parts (=internal optimization) * Implemented "StringFormatter" module to speed up string processing (=internal optimization) * Help -> Diagnostics has been changed to refer to new System Diagnostics module * Added "Show all"-button to Statistics -> Mailboxes * Added "MenuImageStreamer" to Administration Module (=internal optimization) * Rescan has been optimized (=internal optimization) * Implemented work-around for client side caching bug in IE version 4, 5, 5.5, 6 and 7 * HubTransportAgent implemented for scanning of viruses on transport layer in Exchange 2007 * SPAMfighter for Microsoft Exchange 2007 COM+ object implemented * ACLs has been updated on the Work directory for Exchange 2007 support * PostInstaller has been modified to incorporate installation of Exchange 2007 components * OWA Toolbar has been extended to support Exchange 2007 OWA (v2.0.0.0) * PostInstaller now tries to start COM+ system if not already started before creating COM+ components * Installer now enables Public Folders for filtering per default * SPAMfighter Help link added to Start Menu * Workaround for content-filtering firewalls implemented * SQLite database provider upgraded to latest version * SQLite has been updated to version 3.3.1 * VIRUSfighter installation link now removed on 64bit installations - until supported * Antivirus Module disabled on 64bit installatinos - until supported * Language Module disabled on 64bit installatinos - until supported * System Diagnostics has been streamlined for better usability * Added "Port test" to System Diagnostics' environment test * Installer now automatically detects Windows version and Framework version * WebInstaller introduced * SignIn procedure updated to v2.5 * BUGFIX: Minor issue with "Processed" tag in global statistics being calculated wrong fixed * BUGFIX: Minor issue when updating mailbox settings on Mailboxes -> Search page fixed * BUGFIX: Minor issue regarding automatic update of database tables could fail in special circumstances (only applies to v3.3.0.x) * BUGFIX: Minor issue regarding missing deinitialization of field-value in mail-interface * BUGFIX: Minor issue - "failure in extracting RFC822 body" error being logged in the event log in certain circumstances fixed * BUGFIX: Minor issue when moving mail to dedicated mailbox showing up wrong fixed * BUGFIX: Issue regarding Core crashing when a special mailformed image was processed fixed in v1.2.0.7 * BUGFIX: Issue regarding Core crashing when a special NDR message was processed fixed in v1.2.1.2 * BUGFIX: Minor issue - uninstall path for OWA Plugin internally could in extreme cases be wrong - fixed * BUGFIX: Minor issue regarding race condition in ImageButtonStreamer has been fixed * BUGFIX: Minor issue regarding preparing toolbar data for disabled user accounts generating error in eventlog fixed * BUGFIX: Minor issue regarding possible memory leak if processing of client messages fails has been fixed * BUGFIX: Issue regarding integration into Public Folder store if primary email domain is different from global email domain fixed * BUGFIX: Issue regarding blocking emails in Public Folders if primary email domain is different from global email domain fixed * BUGFIX: Minor issue regarding validation of user credentials failing on Windows 2000 fixed with new registry setting * BUGFIX: Minor issue regarding Rescan of already rescanned messages might be byparsed fixed * BUGFIX: Minor issue regarding AntivirusFilter not refreshing VirusCore information when clearing cache fixed * BUGFIX: Minor issues regarding "Environment test" and "Update test" in System Diagnostics fixed * BUGFIX: Minor issue regarding user ID retrieval from database migth fail in unknown scenarios fixed * BUGFIX: Minor issue regarding SQLITE_ERROR being returned wrongly fixed by implementing the following workaround http://www.sqlite.org/cvstrac/chngview?cn=3395 * BUGFIX: Issue regarding Exchange/ADODB error (MS case SRQ061013601280) fixed by workaround * BUGFIX: Minor issue - if the sink interface couldn't be registrered, an error message is now logged in both the ActivityLog and ExceptionLog * BUGFIX: Minor issue when email addresses containing invalid characters now handled correctly by SQLite * BUGFIX: Minor issue regarding .NET 2.0 bug in UTC timestamp conversion fixed by workaround * BUGFIX: Minor issue regarding running external scripts fixed ___________________________________________________________________________ Version 3.2.0.3 (patch) [2006-09-14] ----------------------------------- [Continued from Version 3.2.0.2] * Administration Module is now started after creating if it isn't already started * Page now reloads when "Clear user settings" is clicked on "Filters" -> "User settings" * PostInstallation extended to support Start / Stop of Administration Module * SFOOPEngine extended to support separat Start / Stop of SPAMfighter service * Link to download of SEM Toolbar changed to permlink for better control * BUGFIX: Minor issue regarding AntivirusFilter not being strongly typed fixed * BUGFIX: Minor issue with processing SEM Toolbar messages fixed ___________________________________________________________________________ Version 3.2.0.2 [2006-09-12] ----------------------------------- [Continued from Version 3.2.0.1] * Core Engine updated to version 1.2.0.6 (support for animated gifs) * New "Toolbar" menu added in the "Filters" menu * New "Configuration of SEM Toolbar" feature added to "Toolbar" * SEM Toolbar reprogrammed to support new features - including support for "Cached mode" * LanguageFilter extended to support new SEM Toolbar interface * SenderFilter extended to support new SEM Toolbar interface * CommunityFilter extended to support new SEM Toolbar interface * Added extended notification of specific error states * Added (re)registering of Language dll's at service startup * New "Clear user settings" feature added to "Filters" -> "User settings" * New ImageStream interface implemented in Administration Module (internal optimization) * Buttons and Graph has been optimized to use ImageStream interface in the Adminstration Module * Incident notification extended to inform of available updates * Extraction of emails for processing improved for better support of special encoded emails * Update process now handles issue with stopping the SPAMfighter service better (extreme issue with corrupt Performance Counter data on server) * New Process interface implemented to byparse Performance Counter issue * Now configures Website to ASP.NET v1.1.4322 automatically during install * If Security Module has been disabled, the Security Module properties are now disabled in the Administration Module * Now rebuilds SEM Toolbar configuration information every 30 minutes automatically * Minor issue regarding "Update available" Notification mail when an update to OWA Toolbar is available, but isn't installed * Minor changes to translated text * Minor improvement to Core Engine -> Community Module (new internal configuration option added) * Minor issue regarding missing configuration security on certain buttons fixed * Minor rewrite of "page framework" in Administration Module to better support security in dialog pages * Minor issue regarding DialogPage sometimes causing JavaScript error when window closed by "X" fixed * Minor issue regarding rebuilding SEM Toolbar configuration when initialized from SEM Toolbar fixed * Issue regarding Security Module testing false on non-english localized Windows fixed ___________________________________________________________________________ Version 3.2.0.1 (release candidate) [2006-08-24] ----------------------------------- [Continued from Version 3.2.0.0] * The SPAMfighter service now uses compressed data to communicate with the Administration Module to speed up delivery * Version of OWA Toolbar installed added to "Installation details" * "Out-of-process" engine and PostInstallation has been modified to kill the SPAMfighter service if it doesn't stop in a timely fashion * PostInstallation now test whether or not installation of service is a success or not (and retries if not) * OWA Toolbar upgraded to version 1.0.1.0 (minor tweaks for Exchange 2000 support) * Minor issue regarding Update settings for OWA Toolbar fixed * Minor issue regarding Update when both normal update available and beta release available * Minor issue regarding OWA Toolbar on Exchange 2000 fixed ___________________________________________________________________________ Version 3.2.0.0 (beta release) [2006-08-17] ------------------------------ * Translated to "English", "German", "Dutch" and "Danish" (more will follow) * OWA Toolbar introduced as optional addon (available under "Filters" -> "User settings") * New "Block post processing" feature added to "Filters" -> "Advanced": "Move all spam to a dedicated mailbox". * New "View blocked emails" feature added * New "Configure mailbox" feature added * New "Primary mail protocol" mailbox type introduced in "Configure mailbox" * New "Important info" option added to Notification page * Administration Module now uses compressed pages to speed up delivery * Tab control introduced in Administration Module * The pages "Advanced", "Security" and "Data storage" have been merged together on the page "Advanced" * Language module implemented for supporting diffent languages * Default language option added to Administration -> Advanced * Updater introducing optional download of beta versions * Updater introducing update of OWA Toolbar * Updater has had Resume added in cases where the download is interrupted * Updater has been improved to report status of downloading update file * Dialog-interface implemented in Administration Module * "Choose user" dialog added to search fields * Database layout updated to version 3.2.0 * List of mailboxes has been unified into single resource (=internal optimization) * Minor rewrite of Incident Notification rendering * DataManager has been rewritten to support Database Log interface * Notification interface for important system information implemented * Interface to license server has been update to version 2.3 * Update of graphics on Statistics pages * Interface for recreation of installationID implemented * Interface for process results in headers has been rewritten to better support non-standard-compliant emails * Port-scan implemented in PostInstallation - verifies that ports are accessible for SEM for registration * Core Engine updated to version 1.2.0.4 * New Core Engine API implemented * BUGFIX: Minor issue regarding miss-calculating send time for Notification emails has been fixed * BUGFIX: Minor issue regarding "Distribution group"-setting not saved when changed through the Administration Module has been fixed * BUGFIX: Minor issue regarding automatic upgrade of SQLite database layout has been fixed * BUGFIX: Minor issue regarding rescan scanning to much in each run has been fixed * BUGFIX: Issue with cirkular referencing distribution groups is now handled * BUGFIX: Minor issue regarding configuration change monitor failed to update itself correctly ___________________________________________________________________________ Version 3.1.0.2 (patch) [2006-06-14] ------------------------------ * BUGFIX: Messages sendt to nested public folders would in certain circumstances not be scanned correctly * BUGFIX: Minor issue fixed, PostInstaller now gives a reason if the SPAMfighter User Account couldn't be created ___________________________________________________________________________ Version 3.1.0.1 (patch) [2006-06-06] ------------------------------ * Minor issue: SEM Toolbar communication protocol now prepared server side default disabled ___________________________________________________________________________ Version 3.1.0.0 [2006-06-01] ------------------------------ * New and improved Core implemented (improved speed + introducing image spam processor) * Mail processor has been optimized * New Incident notification interface implemented in the Administration Module * New cleaning type (Quarantine) and content acceptance added to SPAMfighter Antivirus Filter * New log view feature: View core log * New menu in Administration Module: Latest news * New menu in Administration Module: Help (support, diagnostic, about) * New feature: Diagnostic - basic check of integration status of the SPAMfighter service * New system option: Check for ghost registrations in Exchange at start-up - disabled as default (is enabled when Diagnostic is run) * New Rescan option: Only scan unread messages * Active Directory Module has been further optimized for speed * Active Directory Module improved for supporting 1000+ users and nested AD groups * Improved start-up speed * SenderFilter improved to handle multiple headers * Rescan timer changed to internal timer * Header "X-SEM-RESCAN" set when mail has been rescanned * COM+ now reconfigures itself when credentials for SPAMfighter user account are changed through the Administration Module * MailSearchFolderCache introduced to speed up searching for messages * Update processor optimized * Upgraded notification email when virus found to HTML * Notification Mail interface rewritten * Unified timer interface implemented * SEM Toolbar communication protocol now prepared server side * Detection of missing SystemMailbox in exchange now reported in exception log * Installer now only checks against primary back-end server (for ease when installing from behind a firewall) * Update engine now logs to [Installation Directory]\Logs\Update instead of [Program Files] * SQLite database provider changed * SQLite has been updated to version 3.3.5 * Mail processor prepared for improved POP3 processing * Download files are now digitally signed for extra security * Processing of OWA plug-in messages added * BUGFIX: Issue with database provider that could lock the database fixed * BUGFIX: Issue regarding members of distribution groups with special characters in user name fixed * BUGFIX: Minor issue regarding updating statistics for invalid sender emails fixed * BUGFIX: Minor issue regarding empty distribution groups fixed * BUGFIX: Minor issue regarding resource leak when rescan for user failed fixed * BUGFIX: Work-around found for bug in Exchange API when enumerating folders searching for a message * BUGFIX: Minor issue regarding Recovery Storage Groups stopping enumerating mailbox stores fixed * BUGFIX: Minor issue regarding resource leak in extreme case when ghost registrations exists and email is blocked * BUGFIX: Minor issue handled when SMTP Sink cannot extract email for unknown reason (only happens in obscure circumstances) * BUGFIX: Minor issue regarding changing the filter order through the Administration Module causing an error fixed * BUGFIX: Minor issue regarding adding data more than once to internal member cache fixed ___________________________________________________________________________ Version 3.0.1.1 [2006-04-04] --------------- * Menu component in Administration Module optimized for speed (approx. double speed) * New feature added: Rescan time interval ; possibility for doing rescan in fixed time intervals * Added Performance Counters as experimental feature - disabled as default * Active Directory Module has been optimized for speed * Event Sink improved to recognize invalid content-types (new kind of spam emails) * Core updated to version 2.7.8.1 * Timeout in SQLite database increased * BUGFIX: Minor improvement in integration with VIRUSfighter for Exchange in Administration Module * BUGFIX: Minor issue regarding miss-calculation of filter enabled users fixed on systems with multiple domains * BUGFIX: Minor issue regarding miss-calculation of timeout period in Notification module fixed * BUGFIX: Minor issue regarding filter state of distribution groups when default filtering = false fixed * BUGFIX: Minor issue regarding viewing public folders hidden from address book fixed ___________________________________________________________________________ Version 3.0.1.0 (beta release) [2006-03-23] ------------------------------ * New feature "Notification" has been added ; includes daily, weekly, monthly statistic email and Update available email * Added new logging setting : "Email notification sent" * Statistics graph optimized for speed * Update of processing statistics optimized for speed * BUGFIX: Minor issue regarding possibility for locked file ActivityLog file when opened by external ressource handled * Processing of large mails sent internally on Exchange server has been optimized * SPAMfighter Exchange Module is now able to run in a Cluster environment * Update process made asynchronous ___________________________________________________________________________ Version 3.0.0.6 [2006-03-13] --------------- * Possible issue regarding COM+ in update process now handled * Web controls moved to separate assembly * Engine prepared for Notification emails * Assembly resource extractor extended to provide in-memory extractions * MSSqlSetup script extended to contain Notification data ___________________________________________________________________________ Version 3.0.0.5 [2006-03-09] --------------- * Scanning state of distribution groups are no longer stored in database - only in memory * Caching of VIRUSfighter Administration Information made time dependent ___________________________________________________________________________ Version 3.0.0.4 [2006-03-06] --------------- * Public release * BUGFIX: Issue regarding update process that hangs because of OS locked files handled * Upgrade server changed to http://cache.spamfighter.com ___________________________________________________________________________ Version 3.0.0.3 (release candidate) [2006-03-06] ----------------------------------- * Possible container insertion error in ActiveDirectory Module fixed * BUGFIX: An issue regarding rescan in Public Folders has been fixed * Cache is now cleared when restarting service through the Administration Module ___________________________________________________________________________ Version 3.0.0.2 (beta release) [2006-03-02] ------------------------------ * BUGFIX: Issue regarding missing updates to statistics fixed * Made SPAMfighter Service dependent on COM+ System Applications on Windows 2003 Servers * Added release history to distribution * Changed script output in Administration Module to counter caching in upgrade scenario * Changed sequence of injected headers in MSG emails * Added logging to file in update process ___________________________________________________________________________ Version 3.0.0.1 (beta release) [2006-03-01] ------------------------------ * Improved integration with Active Directory * Improved recognition of new mailboxes * Added icon indicating mailbox type on Mailbox list ___________________________________________________________________________ Version 3.0.0.0 (beta release) [2006-02-17] ------------------------------ * New Administration Module reprogrammed from scratch * New PostInstaller reprogrammed from scratch * New security module based on public key encryption and Active Directory group memberships * Integration with VIRUSfighter * Now also integrates with SMTP service * Major performance enhancements - among other things the way emails are retrieved from Exchange have been improved greatly * Emails moved by Server Side Rules can now be scanned * New caching engine introduced * Correction of many minor bugs * All filters have been reprogrammed * New Antivirus Filter * New General Filter * Improved Sender Filter - now includes import / export feature * Improved logging of Activities and Exceptions * Now possible to browse and export logs directly from the Administration Module * Now possible to set logging level directly in the Administration Module * Added list of users Secondary Emails in the Administration Module * Added update engine that enables the user to update the Core or the SEM as a whole either manually or automatically * Added runtime feedback of lengthy operations in the Administration Module * Improved integration into Public Folders * Improved license handling in the Administration Module * Added feature to edit registration details in the Administration Module * Improved uninstall engine * New database model with improved update capabilities * Added feature to control whether or not scanning results should be stored in email headers * BUGFIX: Statistics are now shown correctly * BUGFIX: Fixed various issues regarding MSSQL integration * BUGFIX: Fixed problem with integration into Public Folders on systems with multiple domains * Updated SQLite to newer version * Some details previous stored in the Registry are now stored in the database ___________________________________________________________________________ Version 2.5.0.2 [2006-10-25] --------------- * BUGFIX: Language Module now initialize Core correctly ___________________________________________________________________________ Version 2.5.0.1 (beta release) [2006-10-18] ------------------------------ * Minor issues have been corrected ___________________________________________________________________________ Version 2.5.0.0 (beta release) [2006-09-20] ------------------------------ * Updated the way SEM registers itself in Exchange * Changed the way the Windows Service starts * Added new Language Filter * BUGFIX: Mailboxes not known to SEM now gives the name [NULL] as username * BUGFIX: Potential resource leak in ActivityLog fixed * BUGFIX: Potential resource leak in ExceptionManager fixed * BUGFIX: Timer now fires correctly * BUGFIX: Detection of Small Business Server - removes integration with Public Folders as default * Removes event sink when the Windows Service stops * New installer * BUGFIX: The installer now checks for both UDP and TCP connectivity ___________________________________________________________________________ Details regarding versions previous to Version 2.5.0 has been emitted