SPAMfighter Exchange Module

----- Legends -----
+ Added feature
* Improved/changed feature
- Bug fixed

August 16, 2019
Version 6.3.0.5
- (External) VIRUSfighter Antivirus Filter engine updated to latest version (3.2.2)

May 13, 2019
Version 6.3.0.4
- (External) VIRUSfighter Antivirus Filter engine updated to latest version (3.1.117)

March 20, 2019
Version 6.3.0.3
- (Exchange): Fix license management problem.

February 18, 2019
Version 6.3.0.2
- (Enterprise): Fix Administrator menu.

February 1, 2019
Version 6.3.0.1
- (Common): Added Exchange 2019 support.

January 23, 2018
Version 6.2.0.9
- (Common): Fix Import for IP and Sender filters.

October 2, 2017
Version 6.2.0.8
- (Common): Fix for Pop3 Connector plugin when check 30 minutes update interval.

August 1, 2017
Version 6.2.0.7
* (Common): Update Redemption library to 5.11.0.4476

October 18, 2016
Version 6.2.0.5
-(Enterprise): Fixed Default filter state for SPAM and VIRUS filterings in Usergroup Configuration dialog

April 30, 2016
Version 6.2.0.4
-(Common): Fixed Mail Size Setting radio button state saving in SPAMfighter Community Filter dialog
-(Enterprise): Fixed Update Type radio button state saving in Configure Product Update dialog

April 19, 2016
Version 6.2.0.3
*(Enterprise): Update phrases for default language (EN) for Enterprise License update dialog

April 18, 2016
Version 6.2.0.2
*(Enterprise) Make "Upgrade mailbox count" button white (default) when disabled, while Cancel button become primary and vice verse

April 16, 2016
Version 6.2.0.1
*(Enterprise) In "Increase mailbox count" dialog make "Upgrade mailbox count" button disabled when "Mailbox count" slider is in left position

February 29, 2016
Version 6.2.0.0
-(Common) Fixed minor issue with decoding parameters to LoginAssistant

February 25, 2016
Version 6.1.8.0
-(Enterprise) Fixed minor issue with displaying filter repeater when configuring Policy Action Range

February 24, 2016
Version 6.1.7.0
-(Enterprise) Fixed minor issue with displaying usertypes checkboxes on "Configure Usergroup" dialog when usertypes are "Unspecified"

February 23, 2016
Version 6.1.6.0
-(Enterprise) Fixed minor issue with Contact help dialog

February 19, 2016
Version 6.1.5.0
-(Common) Fixed minor issue with processing HTTP DELETE requests

February 16, 2016
Version 6.1.4.0
-(Exchange) Fixed minor issue with clearing cache when installing / uninstalling OWA Toolbar

February 09, 2016
Version 6.1.3.0
*(Enterprise) Improved auto completion search algorithm
-(Common) Fixed minor issue with validating IP Address Filter settings
-(Enterprise) Fixed minor issue with configuring mailbox when user directory is Active Directory

February 02, 2016
Version 6.1.2.0
-(Enterprise) Fixed minor issue with deserializing unsigned integers sent in JSON format

February 01, 2016
Version 6.1.1.0
-(Enterprise) Fixed minor issue with enabling / disabling log settings in Administration Module
*(Enterprise) Improved responsive layout on login page
-(Enterprise) Fixed issue with uploading images in "Signature" policy action in Internet Explorer
*(Enterprise) Updated HtmlEditor backend to version 1.0.5

January 28, 2016
Version 6.1.0.0
-(Common) Fixed minor issue with MailDirections tab panel (Exchange 2000 / 2003 only)
*(Exchange) Improved handling of COMPlus packages (Exchange 2000 / 2003 only)
*(Enterprise) Improved mailbox search control

January 26, 2016
Version 6.0.9.0
*(Exchange) Improved button layouts
*(Common) Improved "Upload" dialogs
-(Enterprise) Fixed minor issue with "My policy" menu entry in the Administration Module
-(Enterprise) Fixed minor issue in "SPAMfighter Microsoft Update Monitor Service" plugin service when accessing the "Windows Update entries" tab from a non-solutionadministrator account
+ (Enterprise) Added usergroup selector on "Notifications" page in Administration Module
*(Common) Updated jQuery to v1.12.0 with legacy browsers and jQuery v2.2.0 on modern browsers
-(Common) Fixed minor issue with data paging in POP3 Connector Plugin Service dialog

January 20, 2016
Version 6.0.8.0
-(Enterprise) Fixed minor issue when inputting invalid credentials on login prompt
-(Common) Fixed minor issue in Community Filter when configuring threshold in the filter dialog
-(Common) Fixed minor issue in CombinedSpamScore Filter when configuring threshold in the filter dialog

January 05, 2016
Version 6.0.7.0
-(Enterprise) Fixed minor issue with refreshing mailbox cache when explicitly clicking the "Refresh" button on the Mailboxes page
-(Enterprise) Fixed minor issue with extending mailbox count when adding new product key
-(Enterprise) Fixed minor issue in Extending mailbox count HTML dialog template
*(Enterprise) Implemented tolerance in time difference between server and license server when evaluating product key status

January 04, 2016
Version 6.0.5.0
-(Enterprise) Fixed minor issue with setting minimum date on "Statistics > Last month"

December 22, 2015
Version 6.0.4.1
-(Common) Fixed minor issue in Content Filter with not storing all changes made to settings
-(Enterprise) Minor fix for Latest News and Contacts page in order for users that are not logged in can browse them anyway
-(Enterprise) Fixed minor issue in regards to displaying changed filter order in policies

December 16, 2015
Version 6.0.3.6
+ (Exchange) New Administration Module introduced
+ (Exchange) E-mails sent from whitelisted addresses in the Sender Filter will not be greylisted
+ (Exchange) E-mails sent from whitelisted addresses in the Trusted Sender Filter will not be greylisted

November 19, 2015
Version 5.3.1.1
-(Common) Fixed minor issue in reading / writing values from x64 registry from x86 process (Exchange 2007 / 2010 / 2013 / 2016 only)
-(Exchange) Fixed issue in communicating updates to mailboxes which could lead to deadlock

November 12, 2015
Version 5.3.0.8
-(Exchange) Fixed minor issue in concatenated statistics values
-(Common) Fixed minor issue with writing to x64 registry from x86 process
-(Common) Fixed issue with checking status of COMPlus System (Exchange 2003 only)
*(Common) Improved Windows service status manipulation
-(Common) Fixed issue with WaitHandle on systems without .NET 2.0 Service Pack 2 installed (Exchange 2000 / 2003 / 2007 / 2010 only)

November 02, 2015
Version 5.3.0.6
-(Exchange) Fixed minor issue with retrieving certain singleton objects in SystemDiagnostics

October 30, 2015
Version 5.3.0.5
-(Exchange) Fixed issue with administration module page resources (Exchange 2013 / 2016 only)

October 27, 2015
Version 5.3.0.4
+ (Exchange) Support for Exchange 2016
-(Exchange) Fixed minor issue in IP Address Filter when rescanning e-mails
-(Enterprise) Fixed minor issue with displaying filters that might not be supported on the given platform (Exchange 2000 / 2003 only)
*(Common) Improved error logging when failing to resolve singleton
+ (Common) Added ability to generate mime-tree representation
+ (Common) Improved attribute reporting for attachments
-(Enterprise) Fixed minor issue with temporary database table cleanup
-(Enterprise) Fixed minor issue with retrieving historical statistics for user
-(Common) Fixed minor issue with viewing e-mail from Quarantine Policy Action Service
*(Common) Improved handling of loading invalid XML configuration files
-(Enterprise) Fixed minor issue in disposing greylisting mutex manager
*(Enterprise) Improved rewrite of malformed Windows Update article links
*(Common) Optimized parsing of HTTP version in Http server implemented
*(Common) Improved lookup of machine name in case of malfunctioning DNS server
+ (Enterprise) Greylisting filter now uses SPF records during evaluation
+ (Exchange) E-mails sent from IP Addresses whitelisted in the IP Address Filter will not be greylisted
+ (Exchange) E-mails sent to distribution groups are evaluated for greylisting if just 1 group member is assigned a policy with the Greylisting filter
*(Common) Updated System.Data.SQLite to v1.0.98.0
-(Exchange) Fixed minor issue with excluding Microsoft Exchange system mailboxes from mailboxes list
*(Common) Improved detection and handling of Windows 10, Windows Server 2012 R2 and Windows Server 2016
-(Exchange) Fixed minor issue with processing e-mails sent to mailboxes with forward configured
-(Exchange) Fixed minor issue with processing e-mails sent to distribution groups where specific mailboxes exists multiple times after Exchange has expanded the list of recipient
*(Enterprise) New database schema for Statistics
-(Enterprise) Fixed minor inconsistencies in statistics calculations

March 27, 2015
Version 5.2.4.7
*(Exchange) Improved handling and reporting of errors during e-mail processing

March 25, 2015
Version 5.2.4.6
-(Exchange) Fixed issue in System Diagnostics where the diagnostics procedure might halt processing
-(Exchange) Fixed minor issue in handling outbound e-mails that has been rebuild during processing

March 06, 2015
Version 5.2.4.4
-(Exchange) Fixed minor issue with retrieving correct EWS url in heterogene Exchange 2007 / 2010 / 2013 environment

February 11, 2015
Version 5.2.4.3
-(Enterprise) Fixed minor issue in Extended SMTP Filtering plugin with checking deprecated e-mail addresses

February 06, 2015
Version 5.2.4.2
-(Exchange) Fixed minor issue in adding Dynamic E-mail Addresses in Extended SMTP Filtering plugin

January 21, 2015
Version 5.2.4.1
*(Common) Antivirus Updater application now forces its window to the front
*(Enterprise) Active Directory login procedure extended to support using "userPrincipalName"

January 19, 2015
Version 5.2.4.0
-(Common) Fixed minor issue in asynchronious IOCP server
-(Common) Fixed minor issue in default usergroup initialization when time zone information in Windows Registry contains malformed data

January 08, 2015
Version 5.2.3.9
*(Common) Added support for LZ4 compression
*(Common) Performance optimized in interprocess communication
*(Exchange) Improved enumeration of Active Directory mailboxes
*(Exchange) Improved validation of EWS website (Exchange 2007 / 2010 / 2013 only)
-(Common) Fixed minor issue in regards to integrating performance counters
-(Exchange) Fixed minor issue in regards to enumerating distribution groups in Active Directory
-(Common) Fixed minor issue in regards to caching embedded non-english text resources

December 03, 2014
Version 5.2.3.8
-(Enterprise) Fixed minor issue in SQL Server data provider
*(Enterprise) Improved failover in case of Active Directory communication failure
*(Exchange) Improved failover in case of Active Directory communication failure
*(Common) Improved generating machineID
-(Common) Fixed issue in Greylisting filter SQLite provider
+ (Common) New experimental SPAMfighter Privacy Information filter added
+ (Enterprise) Check for mutually exclusive policy actions added
+ (Common) New properties added to SPAMfighter Quarantine Policy Action
*(Common) Improved detection of Windows 10
*(Common) Improved performance for accessing files
-(Common) Fixed minor issue when explicitly removing entries in TimeoutDictionayCache implementation
*(Common) Improved updating shared policy mail filter settings

November 19, 2014
Version 5.2.3.7
-(Common) Fixed minor issue in database clean-up procedure in Greylisting database
*(Common) Improved Greylisting filter to support non-whitelistable domains
-(Enterprise) Fixed minor issue in storing list of Windows Updates when machine is fully updated with all Windows Updates

November 13, 2014
Version 5.2.3.5
*(Common) Improved access to database
*(Common) Improved performance of Trusted Sender Filter
-(Common) Fixed minor issue in deserializing PluginServiceManagerAutoStartServiceSettings
-(Common) Fixed minor issue with displaying page headers in the Administration Module
*(Common) Improved performance of database operations
*(Common) Improved fallback procedure of failed AV engine communication
*(Common) Improved decoding of base64 encoded header values
-(Enterprise) Fixed minor issue with using Antivirus engine information in Administration Module

November 07, 2014
Version 5.2.3.2
+ (Common) Added option to opt-out of reporting / revoking e-mails to SPAMfighter Community
*(Installer) Improved detection of Exchange version
*(Common) Improved display of progress during antivirus definition update
*(Common) Improved update engine

November 05, 2014
Version 5.2.3.1
-(Enterprise) Fixed minor issue in Windows Update popup in the Administration Module
-(Enterprise) Fixed minor issue with displaying usersettings filter description

November 04, 2014
Version 5.2.3.0
*(Common) Optimized MIME to SMTP conversion for performance
*(Common) New remoting model introduced
*(Common) Optimized parsing of header value attributes for performance
*(Common) Optimized parsing of mail for performance
*(External) Update SQLite to v3.8.6
*(SEM) Changed default data provider to System.Data.SQLite
-(Enterprise) Fixed minor issue in Crash Diagnostics Report Manager regarding enumerating crash diagnostics directory
-(Enterprise) Fixed minor issue in OpenAdministrationModule application regarding disposing resources
*(Common) Improved Quarantine Notification e-mails for size
*(Enterprise) Improved filter result cache for performance, especially when more than policy exists
-(Enterprise) Fixed minor issue in "Microsoft Update Monitor Service" in regards to disabling monitoring and reporting
+ (SEM) New "List" option added to "IpcTcpPortConfigurator" Script Console scriptlet
-(Common) Fixed minor issue with disabling "Auto delete old log files"
*(SEM) Improved registration of Transport Agent (Exchange 2007 / 2010 / 2013 only)
*(SEM) Service process names now reflect the Windows service names
+ (SEM) Added support for Microsoft KB 2661403
*(Common) Modified "Page entry count" control to support entry counts of 100, 500 and 1000

September 30, 2014
Version 5.2.2.3
*(Common) New asynchronious IOCP server model introduced
*(Common) Optimized obfuscation algorithm for performance
-(Common) Fixed issue when communicating using SSL / TLS and an error occurs in the communication
+ (Common) Support for SIO_LOOPBACK_FAST_PATH (Windows 8 / Windows 10 / Windows 2012 only)

September 24, 2014
Version 5.2.2.2
*(Common) Up to 258% faster processing of e-mail headers
*(Common) Up to 135% faster processing of SMTP responses
*(Common) Improved parser framework for performance
-(Common) Fixed minor issue with browser detection in Auto-Complete dropdown widget
-(Common) Fixed minor issue in SPAMfighter IP Address Filter when comparing IP ranges
+ (Enterprise) New "crashdiag" command added to the "Log" Script Console scriptlet
*(Enterprise) All WUA interaction is now done in a distinct seperate process
-(Common) Fixed minor non-intrusive issue regarding embedded resources
*(Common) Improved calculating MurMur3 hash (Exchange 2007 / 2010 / 2013 only)
-(Common) Fixed minor issue in POP3 Connector when connecting using implicit SSL / TLS

September 09, 2014
Version 5.2.2.1
*(Common) Optimized "SPAMfighter Sender Filter" for performance when using large lists
*(Common) Improved failover procedure in case of AV server communication failure
*(Common) Improved browser support in the tab control in the Administration Module

September 08, 2014
Version 5.2.2.0
-(Enterprise) Fixed minor issue in Greylisting filter
-(Common) Fixed minor issue with strong name signing of dll
*(Enterprise) Changed interaction with Windows Update Agent from internal API calls to being process out-of-process
-(Common) Fixed minor issue in forcefully terminating process

September 05, 2014
Version 5.2.1.9
-(Enterprise) Fixed minor issue in disabling "SPAMfighter Microsoft Update Monitor Service" plugin

September 04, 2014
Version 5.2.1.8
-(Common) Fixed minor issue with comparing TNEF entity objects
*(Common) Optimized comparison of mail objects
*(SEM) Improved creation of mail identifier
-(Enterprise) Fixed minor issue with reference count when rescanning e-mails
*(SEM) Optimized transport agent when e-mail only contains modified headers
-(Common) Fixed minor cache policy issue in Sender Filter and Language Filter
*(SEM) Optimized modifications of e-mails during delivery in Exchange
-(Common) Fixed minor encoding issue in the Prefix subject Policy Action
*(Enterprise) Changed cache timeout of statistical values in Administration Module
*(SEM) Changed logging of e-mail processing result, now includes mailFrom part

August 29, 2014
Version 5.2.1.7
*(Enterprise) Optimized access to performance counters during e-mail processing
*(SEM) Added possibility to disable Internal and Outbound e-mail processing through registry setting (Exchange 2007 / 2010 / 2013)
*(Common) Minor changes to the virtual memory compacting procedure
*(Enterprise) Improved filter result cache with better accuracy
-(Common) Fixed issue with manipulating content in Encode Content Mime parts
-(Common) Fixed issue with reference count on certain mail headers during copy operation
*(Common) Optimized generating solution formatted e-mails
-(Enterprise) Fixed minor plugin instantiation and quick release issue
-(Installer) Fixed minor issue in regards to permanent files
*(Common) Optimized access and manipulation of mail headers
-(SEM) Fixed minor mail reference count issue

August 21, 2014
Version 5.2.1.6
*(Common) Improved failover procedure for failed initialization of antivirus object
*(Common) Improved detection of Legacy Office documents in Content Filter
+ (Enterprise) New Crash Diagnostics Report Manager system plugin service added
*(Common) Changed version number of ServiceManager to that of global application
*(Common) Various memory utilization improvements
*(Common) Changed default Community Filter threshold from 50 to 51
*(Common) Improved Registry scriptlet for cross platform compatability
*(Common) Improved storage of language resources in memory
*(Common) Improved native platform interoperability
*(Common) Improved disposal of various objects
*(Common) Improved creation of seekable HTTP stream
-(Common) Fixed minor issue in BeiderMorse algorithm
*(Common) Improved retrieval of Antivirus Engine version information
-(Common) Fixed minor issue with retrieving platform system metrics (Windows 2003 only)
*(SEM) Intelligent Routing optimized for speed and memory utilization

August 08, 2014
Version 5.2.1.4
+ (Enterprise) Added possibility to disable EnterpriseGlobalMasterServiceSettings synchronization through registry setting
*(Exchange) Transport Agent changed to run synchronized (Exchange 2007 / Exchange 2010 / Exchange 2013)
*(Common) Improved decoding of base64 encoded header values

August 07, 2014
Version 5.2.1.3
-(Common) Fixed minor issue with closing Log Viewer application
-(Exchange) Fixed issue introduced in v5.2.1.2 with sending diagnostics logs in System Diagnostics application
-(Common) Fixed minor issue with displaying a command prompt when running System Diagnostics (Exchange 2013 only)
-(Common) Fixed minor issue in SMTPClientEx with initializing TLS handshake
+ (Common) Plugin Service start status is now persisted across service restarts
-(Installer) Fixed issue with missing deployment of file (Exchange 2013 only)
*(Exchange) Changed the service start sequence in the Service scriptlet
*(Common) New parameters added to AVDefinitionUpdate scriptlet
-(Exchange) Fixed minor issue with moving blocked e-mails in public folders (Exchange 2013 only)

July 10, 2014
Version 5.2.1.2
*(Exchange) Improved handling of malformed SOAP responses from EWS during Rescan operation (Exchange 2007 / 2010 / 2013 only)
*(Exchange) Fixed minor issue with uploading attachments in the SPAMfighter Signature policy action (Exchange 2013 only)
*(Common) Removed dependency on SecureBlackbox component
*(Common) Removed dependency on SFProcess component
-(Exchange) Fixed minor issue with attempting to retrieve version number of Exchange when invalid installation directory is provided
-(Exchange) Fixed minor issue with installing SPAMfighter Exchange Module Transport Monitor service on platforms not requirering it (Exchange 2000 / 2003 only)
*(Common) Updated jQuery to v1.11.1
*(Common) Updated various jQuery plugins for support of jQuery v1.11.1
*(Enterprise) Added machine name to statistics e-mails
*(Common) New Out-Of-Process model for Antivirus engine introduced (primarely x64)
+ (Enterprise) Antivirus engine properties to Enterprise Global Master Service Settings synchronization added
*(Exchange) Improved procedure for sending notification e-mails
*(Enterprise) Improved formatting of default Microsoft Knowledge Base article urls in Microsoft Update Monitor entries
-(Common) Fixed minor issue with determining .NET 4.0 installation directory (Exchange 2013 only)
*(Common) New icon for Log Viewer application
*(Installer) Improved detection of installed Exchange version
-(Exchange) Fixed issue with applying global master service settings in plugins

May 26, 2014
Version 5.2.0.9
-(Enterprise) Fixed minor issue in compacting historical statistics database table
*(Common) SPAMfighter Content Filter attachment blacklist now checks file content for improved detection
-(Common) Fixed minor issue when outbound Trusted Sender Filter is removed
*(Common) Optimized the storage of e-mails in the quarantine database

May 15, 2014
Version 5.2.0.7
*(Common) Various performance improvements
*(Enterprise) Various performance improvements
*(Exchange) Various performance improvements
-(Exchange) Fixed issue with creating PSCommands for use in PowerShell communication introduced in 5.2.0.3 (Exchange 2010 / 2013 only)
-(Common) Fixed minor issue in CoreMail in regards to obtaining CoreSession during copy operation

May 13, 2014
Version 5.2.0.3
+ (Enterprise) Sort on filter column in mailbox datagrid added
*(Common) Improved creation of datagrid
-(Exchange) Fixed minor issue with "Exchange Diagnostics" reporting already installed updates on Exchange 2000 / 2003 / 2007 / 2010 / 2013
-(Exchange) Fixed minor issue with placing Notification E-mails directly in inbox
-(Exchange) Fixed minor issue in parsing SPAMfighter Exchange Module Toolbar system e-mail
*(Exchange) Improved processing of e-mails with EnqueueForDeliveryWithoutScan property set
-(Common) Fixed minor issue with generic wildcard match function
+ (Common) Added cache of Http Handlers for improved performance
+ (Enterprise) New statistics dashboard introduced
+ (Enterprise) New types of graphs introduced
*(Enterprise) Daily / Weekly / Monthly statistics e-mails improved with added "Overview"
+ (SEM) New Extended SMTP Filtering plugin service introduced (Exchange 2007 / 2010 / 2013 only)
+ (SEM) New Intelligent Routing feature added (Exchange 2007 / 2010 / 2013 only)
+ (SEM) New Dynamic Addressing feature added (Exchange 2007 / 2010 / 2013 only)
+ (SEM) New Catch-All mailbox feature added (Exchange 2007 / 2010 / 2013 only)
+ (SEM) New Honeypot feature added (Exchange 2007 / 2010 / 2013 only)
+ (SEM) New Greylisting filter added (Exchange 2007 / 2010 / 2013 only)
+ (Enterprise) New Microsoft Update plugin service introduced
+ (Enterprise) Enterprise Global Master Service Settings synchronization added
+ (SEM) Windows Update diagnostics feature added to Administration Module
*(Enterprise) "Update Available" e-mail notification extended to include updates to Windows
*(Exchange) "Update Available" e-mail notification extended to include updates to Exchange
*(SEM) IpcTcpPortConfiguration scriptlet extended to also restart Exchange Transport Service in case of port change
-(Common) Fixed minor issue with "reset" parameter to IpcTcpPortConfiguration scriptlet
*(Common) Internal web cache optimized for performance
-(Common) Fixed minor issue in SPAMfighter Content Filter when filtering attachments in internal e-mails
*(Common) Improved algorithm that determines whether or not a domain is whitelisted in the Greylisting data provider
*(Common) Changed Language Filter to not "Ignore" e-mails which complies to language settings ; instead e-mails are let through to be filtered by other filters
*(Common) Improved response performance of web server
*(Common) Improved detection of unused network port
+ (SEM) Introduced "SEM Backup EWS Website" creation and usage scenario which will be used in case of malfunctioning default EWS website and all other countermeasures has failed (Exchange 2007 / 2010 / 2013 only)
*(SEM) Improved "Ensure EWS Website Configuration" procedure to ensures that Windows Authentication has been configured for the EWS website (Exchange 2007 / 2010 / 2013 only)
+ (SEM) New "IISAdmin" scriptlet included
+ (SEM) New "TransportFactory" scriptlet included
+ (SEM) New "SiteSurvey" scriptlet included
*(Common) Default "Max e-mail size" property changed from 500 kb to 1000 kb in Community Filter
*(Common) Optimized Sender Filter for faster e-mail address matching
-(SEM) Fixed lock issue in HoneypotUpdateKnownEmailAddresses procedure introduced in 5.2.0.1
-(SEM) Fixed minor issue with handling async e-mail processing in transport agent (Exchange 2010 / 2013 only) that could result in a warning being logged in the in Windows Application Event log
*(Common) Optimized retrieval of process handle for virtual memory compacting procedure


February 03, 2014
Version 5.1.1.1
*(Enterprise) Optimized service plugin method invocation for performance
-(Common) Fixed deserialization issue for MailDirectionSettingsCollection
-(Common) Fixed issue with creation of MachineID and storage of same
*(Exchange) Improved serialization support for various object types

January 20, 2014
Version 5.1.0.6
+ (Common) Added new "SPAMfighter Signature Policy Action" (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added a new "Exchange diagnostics" feature to the "Diagnostics" page
+ (Installer) When a user initiated installation is aborted, a diagnostics web page is opened
+ (Common) Accordion control added
+ (Common) Toggle Panel control added
*(SEM) Improved creation of backup EWS registrations (Exchange 2007 / 2010 / 2013 only)
*(SEM) SPAMfighter Exchange Module Transport Monitor service now available for Exchange 2007 / 2010 / 2013
*(SEM) Improved filtering of mailboxes that forward to unfiltered external contacts
*(SEM) Improved reporting of errors in System Diagnostics during Administration Module accessibility check
*(Common) Improved search for specific mime entity types
*(Common) Various performance improvement tweaks
-(Common) Fixed minor text-formatting issue in SPAMfighter Sender Filter User Filter Settings dialog
-(Enterprise) Fixed minor issue on "Policies" Administration Module page when clicking on the "Advanced configuration" button after when navigating from Mailbox Configuration dialog
-(Enterprise) Fixed minor issue in extracting receivers of Weekly statistics and Monthly statistics
-(Common) Fixed minor issue with formatting long Performance Counter names
-(Common) Fixed minor issue with generic method for comparing streams

October 29, 2013
Version 5.0.2.1
-(Enterprise) Fixed issue with Out-Of-Process engine missing methods (Exchange 2013 only)

October 28, 2013
Version 5.0.2.0
-(SEM) Fixed minor issue with "Move-To-Folder" policy action when Antivirus filter configured to delete e-mail in case of malware found
-(SEM) Fixed minor issue in the "System Diagnostics" tool that could cause HTTPS connections to fail validation of certificate
*(SEM) Optimized core e-mail memory handling during single recipient e-mail processing
*(SEM) Improved preservation of custom IPC Port configuration during product update
+ (Common) New "IpcTcpPortConfiguration" commandlet added to Script Console
*(Common) Improved support for hardwareID for Windows 2012
*(Enterprise) Out-Of-Process engine moved from embedded resource to independent assembly
*(Common) Prepared for whitelabel
+ (Installer) Added "Default language" page
+ (Installer) Custom "IPC TCP Port" configuration is now kept during product upgrade
*(Enterprise) Log in with "Solution Administrator" account now uses usergroup default language setting

September 23, 2013
Version 5.0.1.2
*(SEM) Optimized statistics database insertion for performance
*(Common) Improved default browser retrieval
+ (SEM) During first installation, the registration e-mail address is automatically added to the notification e-mail list
*(Installer) Improved e-mail validation to exclude invalid top level domains
*(Enterprise) Improved "Secure Text Box" handling of state full HTTP calls
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (3.0.28)

August 26, 2013
Version 5.0.1.1
-(Common) Fixed minor reference counting issue in Trusted Sender Manager
*(Installer) Removed automatically generated diagnostics report from installer

August 20, 2013
Version 5.0.1.0
+ (Common) Added new "SPAMfighter Caps Lock" filter
+ (Common) Added new "SPAMfighter Stock E-mail Filter"
+ (SEM) Added support for Outbound e-mail processing (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added support for Internal e-mail processing (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added new "SPAMfighter E-mail Address Count" filter (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added new "SPAMfighter Trusted Sender" filter (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added new "SPAMfighter Recipient" filter (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added new "SPAMfighter Blocked Delivery Sender Report" policy action (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added browsing of Outbound e-mail processing statistics (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added browsing of Internal e-mail processing statistics (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added new "Diagnostics" menu
+ (SEM) Added new "Send test SPAM e-mail" feature
+ (SEM) Added Outbound and Internal e-mail statistics to daily / weekly / monthly notification e-mails (Exchange 2007 / 2010 / 2013 only)
+ (SEM) Added support for Outlook Toolbar "Empty SPAMfighter folder" event
+ (SEM) New graphical design for Administration Module implemented
*(SEM) Various performance improvement tweaks
*(SEM) Changed "SPAMfighter Exchange Module" Windows service to start as "Automatic (Delayed Start)" on supported platforms (Windows 2008 and higher)
*(Common) Various performance improvement tweaks
+ (Common) Implemented support for "Automatic (Delayed Start)" service type
-(SEM) Fixed minor issue introduced in 4.3.4.3 which affected filtering of e-mails performed by the Rescan service
-(SEM) Fixed minor issue with displaying text that should be hidden after button events in the SPAMfighter Toolbar Service dialog
-(SEM) Fixed minor issue with updating filter result in internal cache
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (3.0.27)

June 20, 2013
Version 4.3.4.5
*(SEM) Various performance improvement tweaks
-(SEM) Fixed an issue with caching policy filter results which could lead to performance degradation during filtering an e-mail that has been sent to multiple filter-enabled mailboxes

June 11, 2013
Version 4.3.4.4
-(SEM) Fixed minor issue with handling async e-mail processing in transport agent (Exchange 2007 / 2010 / 2013 only) that could result in a warning being logged in the in Windows Application Event log
*(SEM) Various performance improvement tweaks
-(SEM) Fixed minor issue with removing e-mail processing transaction information after filters have been applied
-(Common) Fixed minor issue with unlocking SpinReaderWriterLock properly

June 03, 2013
Version 4.3.4.3
-(SEM) Fixed minor issue with updating database in certain scenarios when a large collection of data needed to be updated
*(SEM) Improved default PowerShell URI registration

May 06, 2013
Version 4.3.4.1
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (3.0.25)
*(Common) VIRUSfighter Antivirus Filter proxy engine multithreading improved
*(Common) Download performance of updates improved
-(Common) VIRUSfighter Antivirus Filter removed on Windows 2000, Windows 2003 pre R2 due to incompatible APIs
-(Common) Fixed minor issue with forced antivirus downgrade update

April 22, 2013
Version 4.3.4.0
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (3.0.24)
+ (Common) Product independent update procedure for VIRUSfighter Antivirus Filter engine added
*(Common) Improved VIRUSfighter Antivirus Filter to include scanning for spyware
*(SEM) Improved SPAMfighter Exchange Module Transport Monitor factory dll generation procedure

April 16, 2013
Version 4.3.3.1
-(Common) Minor issue with releasing antivirus engine scanner handles during shutdown fixed
*(Common) Optimized creation of Antivirus Filter engine
*(SEM) Improved engine startup time
-(Common) Fixed issue with discovery of Antivirus definition download location with older versions of VIRUSfighter Antivirus Filter engine
+ (SEM) Support for Exchange 2013 Cummulative Update 1
+ (SEM) SPAMfighter Exchange Module Transport Monitor service introduced (Exchange 2013 only)
*(Common) Improved forced full update of antivirus definitions

January 28, 2013
Version 4.3.2.0
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (2.1.8)
*(Common) Improved discovery of Antivirus definition download location

January 22, 2013
Version 4.3.1.2
-(SEM) Fixed issue with NullReferenceException that could occur under certain circumstances in Exchange Transport Agent
*(Installer) Updated digital signature

January 15, 2013
Version 4.3.1.1
-(Installer) Fixed issue with validating e-mail address on certain platforms

November 29, 2012
Version 4.3.1.0
-(Common) Fixed issue with manipulating performance counters that might not exist
*(Common) Improved resolving of assemblies located in GAC
-(Installer) Fixed issue with signing wrapped installer
+ (SEM) Support for SEM OWA Toolbar for Exchange 2013
-(SEM) Fixed issue with Rescan Mailbox (Exchange 2000/2003 only)

November 28, 2012
Version 4.3.0.7
+ (SEM) Support for Exchange 2013
+ (Common) Support for IIS 8
+ (Installer) Support for Windows 2012
+ (Installer) Added ISO/IEC 19770-2:2009 SWID tag to installer
*(External) Updated SFSE to v3.7.0.0 for improved filtering

October 22, 2012
Version 4.2.9.1
-(Enterprise) Changed weekly "Weekly quarantined e-mail count" statistics e-mail from arbitrary weekday to night between Sunday and Monday

September 26, 2012
Version 4.2.9.0
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (2.1.5)
*(External) Updated SFSE to v3.6.0.1 for improved filtering
-(Common) Minor issue in TimeoutCollection fixed
*(Common) Enabled default 'Enter' button in text boxes in the Administration Module for Opera and Safari browsers

July 16, 2012
Version 4.2.8.5
-(Common) Minor issue in serving HTTP timestamps according to RFC 2616 section 3.3.1 fixed
-(SEM) Minor issue with not starting dependent services of the service "MSExchangeTransport" during integration fixed (SBS 2008/2011 only)
*(Common) Antivirus Definition Updater windows application now writes antivirus definition date to SEM
-(Common) Minor issue with formatting sender e-mail address in Quarantine Notification e-mails fixed
-(SEM) Minor issue with trying all available domain types during EWS website check
+ (SEM) Support for new "Primary owner of settings" property introduced in SEM Outlook Toolbar v4.1.2.0
+ (SEM) Support for new initial synchronization feature introduced in SEM Outlook Toolbar v4.1.2.0
+ (SEM) Added browsing of "Move-To-Folder" quarantine folder directly from the Administration Module
-(Enterprise) Minor issue in german language resource resulting in HTML being mailformatted fixed
+ (Enterprise) New "Mailbox type" filter criteria added to Active Directory tab on the configurate usergroup dialog
+ (Enterprise) New "Weekly quarantined e-mail count" statistics e-mail option added
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (2.1.3)

May 21, 2012
Version 4.2.7.0
*(SEM) Support for new Outlook Toolbar v4.1.0.8
*(SEM) Workaround for issue with ADO Stream to IStream cast on Windows 2000 implemented
-(Common) Fixed minor issue in SPF filter where match of PTR parts in SPF records could result in wrong results
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (1.5.90)
-(Common) Fixed minor issue in DNSBL filter when e-mail being scanning is performed by the Rescan plugin

April 02, 2012
Version 4.2.5.1
-(Common) Minor issue in calculating Quarantine Notification E-mail timeout fixed
*(SEM) Defaults to Legacy PowerShell integration before trying Remote PowerShell integration
-(Common) Minor issue in managing user registrations in Trusted Sender database fixed

February 27, 2012
Version 4.2.4.1
*(SEM) Additional "Save changes" and "Refresh" buttons added to Mailbox page for improved usability
*(Common) Improved resource usage and performance during e-mail content decoding
-(SEM) Fixed minor issue with deleting policy actions in advanced policy action ranges
+ (Common) Implemented support for sending additional installer specific login data to license server
*(External) Scanning Engine updated to latest version (3.5.6.5) for improved filtering


February 09, 2012
Version 4.2.4.0
-(Common) Minor issue in parsing complex e-mail addresses in e-mail headers fixed
*(SEM) Extended ActiveDirectory SystemDiagnostics test to include extended mailbox information

February 02, 2012
Version 4.2.3.9
-(SEM) Issue with possible inconsistencies between certain system AuthenticationMechanism values and SEM AuthenticationMechanism values fixed (Exchange 2010 only)
*(SEM) Improved performance in communication with PowerShell (Exchange 2010 only)
-(SEM) Issue with adding Policy Actions fixed

January 24, 2012
Version 4.2.3.7
-(SEM) Minor issue with testing for whether or not a given e-mail is external fixed (Exchange 2000 / 2003 only)
*(Common) Improved POP3 data to Mime conversion
+ (SEM) Added "Forced" configuration parameter to enable forcing a specific Exchange instance as integration point
-(SEM) Minor issue with Core Engine handle initialization fixed
+ (SEM) New "Advanced Policy Action Range" configuration added
-(SEM) Minor issue with accessing disposed TNEF toolbar command messages fixed
*(Common) The POP3 connector could fail when using Implicit SSL against certain servers ; implemented connection retry with Explicit SSL
*(Common) Various icon resource updates
*(SEM) Various icon resource updates
+ (Common) Added sender e-mail address to Quarantine Notification e-mail
-(SEM) Workaround implemented for issue in Exchange 2007 / 2010 where e-mail identifiers generated by OWA sometimes could not be converted to EWS identifiers.

December 01, 2011
Version 4.2.2.7
-(SEM) Issue with testing PowerShell communication during first time installation fixed

November 28, 2011
Version 4.2.2.6
+ (SEM) SCL, PCL and JunkEmailMoveStamp MAPI properties are now added when an e-mail is moved to the spam folder
+ (Common) Added support for import of Wildcard domains in Sender Filter
*(SEM) Minor changes in the order in which Toolbar e-mails are identified
+ (SEM) Explicit Active Directory impersonation rights now added to service account (Exchange 2007 only)
+ (SEM) Communication test with PowerShell added (Exchange 2007 / 2010 only)
+ (SEM) Communication test with EWS extended to test for domain type used (Exchange 2007 / 2010 only)
+ (SEM) Communication test with SMTP extended to test for domain type used
+ (SEM) Validation of system user account extended to test for domain type used

November 16, 2011
Version 4.2.2.0
-(Common) Fixed minor issue with deserializing logging configuration
-(Common) Fixed issue in POP3 Connector plugin service that could lead to excessive CPU usage
-(Common) Fixed concurrency issue in Content Filter
-(Common) Fixed issue with sending data on socket connection
-(Common) Fixed issue with obfuscation of large datasets
*(SEM) Improved storage of ADODB streams
*(SEM) Extended service running check made default
-(SEM) Fixed minor issue with Extended service running check

November 10, 2011
Version 4.2.1.9
-(Common) Fixed issue with parsing specially crafted SPF records
-(Common) Fixed concurrency issue in SPF Filter
*(Common) Improved database clean up procedure in Linger Filter

November 07, 2011
Version 4.2.1.8
-(SEM) Fixed issue with retrieving correct EWS url in heterogene Exchange 2007 / 2010 environment
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (1.5.76)
*(Common) Improved communication with Active Directory in case of temporary AD issues
*(SEM) Revert to backup of user information if Active Directory lookup fails implemented
+ (SEM) New Outlook toolbar WebProxy communication protocol implemented
*(Installer) New installer version
*(SEM) "Mail read" field explicit set to false on unblock from Quarantine database (Exchange 2000 / 2003 only)
*(SEM) Link in Quarantine Notification e-mail changed to point directly into the Quarantine database
-(SEM) Minor issue in Routing Agent with e-mails being forwarded internally fixed (Exchange 2007 / 2010 only)
-(SEM) Fixed minor issue in "Extend mailbox count" dialog if the key type chosen to be upgrade is VIRUSfighter
-(Common) Fixed locking issue in QuarantinePolicyActionService
-(Common) Fixed minor issue with scheduling antivirus definition updates
*(Common) Optimized streaming of e-mail
*(Common) Optimized calculation of e-mail size
*(Common) Optimized sending of e-mail at the SMTP level
*(Common) Quarantine Policy Action e-mail compression improved
-(SEM) Fixed issue with updating users' usergroup based upon organisational unit
*(Installer) Installer upgraded to latest version
*(Common) Various performance optimizations implemented

October 03, 2011
Version 4.2.0.2
+ (SEM) New "Extend mailbox count" dialog added ; shown when adding a new product key when a product key already exists
*(Common) Improved textbox for entering product key
+ (SEM) Full access for service account explicit set on log directory and work directory
+ (SEM) Workaround for possible access denial to global system mutex implemented
+ (Common) Splash screen now shown when starting selective applications
*(Common) Optimized locking on Quarantine
-(SEM) Fixed minor issue with converting certain OWA ids to EWS ids
-(Common) Minor issue fixed in html string sanitizing procedure
-(Common) Minor issue fixed in object deserializer procedure
*(Common) Various memory usage optimizations implemented
+ (Common) Implemented global EventWaitHandle manager
*(SEM) Optimized MoveToFolder Policy Action retention check procedure
-(SEM) Fixed minor issue with not setting system account credentials properly when user account was modified through the Exchange Integration Manager (Exchange 2000 / 2003 only)
-(SEM) Fixed minor issue with retention delete procedure in MoveToFolder policy action (Exchange 2000 / 2003 only)
-(SEM) Fixed minor issue where an error might be logged in error log in case of moving e-mail between folders on Exchange 2007 pre Rollup update 4
*(SEM) Improved procedure for compacting of statistics
-(Common) Fixed minor issue in url rewrite information streaming
-(Common) Fixed minor issue with unknown time zones
*(Common) Implemented support for "Mexico Standard Time" and "Mexico Standard Time 2" found on legacy systems
*(Enterprise) When updating installation contact details, this is now changed in the Default usergroup too

September 07, 2011
Version 4.1.9.6
*(Common) Improved process ID retrieval
*(SEM) Improved sending e-mails from engine
*(SEM) Added validation of System Account at engine startup
-(SEM) Fixed minor issue with executing certain update scripts
*(SEM) OWA update engine guid changed
-(SEM) Fixed minor issue in Move To Folder policy action regarding retention delete and redelegate user
*(Common) Improved core community login procedure
*(SEM) Extended solution registration e-mail validation added

September 02, 2011
Version 4.1.9.1
*(Installer) Improved upgrade from SEM v3 to SEM v4

August 30, 2011
Version 4.1.9.0
-(Common) Fixed some minor object allocation issues introduced in 4.1.8.9

August 29, 2011
Version 4.1.8.9
*(Common) Unified way of acquiring database provider implemented
*(Installer) Improved Exchange version detection
*(SEM) Improved check for communication with EWS website (Exchange 2007 / 2010 only)
+ (SEM) EventSink logging implemented (Exchange 2000 / 2003 only)

July 19, 2011
Version 4.1.8.8
+ (Common) DnsTransportType configuration value added
*(Common) Improved Sender Policy Framework filter in case of temporary DNS errors
-(Common) Fixed minor issue with SPF Filter cache management
-(Common) Fixed minor issue with SPF Filter local part macro expansion
-(Common) Fixed minor issue in Content Filter
+ (SEM) New Unblock Solution procedure implemented
+ (Installer) Added validation of contact e-mail address
+ (Installer) Improved website availability test
-(SEM) Fixed minor issue with disabling AV definition update procedure when missing valid VIRUSFighter license
*(Common) Improved download of AV definition files
+ (Common) New ListServiceProcessID commandlet added
-(SEM) Fixed minor issue in cloning ExchangeUserExtendedPropertiesExOleDb
*(SEM) Improved database ID storage
+ (SEM) Rescan Plugin Service is now restricted to only scan external e-mails
+ (SEM) Added possibility to configure SMTP server
*(SEM) Merged SEM Exchange 2007/2010 property namespace
*(Common) "Add Header Policy Action" now defaults to Apply Filter Headers
-(Common) Fixed issue with socket communication with implicit security set
-(Common) Fixed an issue in POP3 Connector with implicit security configuration set
*(Common) Improved disposal of distributed command messages

July 05, 2011
Version 4.1.8.5
-(SEM) Fixed minor issue with Exchange Integration Manager if integration into Public Folder store failed (Exchange 2000/2003 only)
*(SEM) Optimized COMPlus object handling
-(SEM) Fixed minor issue with user specific Sender filter settings

July 04, 2011
Version 4.1.8.3
+ (Common) New Sender Policy Framework filter added (Exchange 2007/2010 only)
*(SEM) Improved check for valid powershellUri registration ; if missing then it will default to local server
-(SEM) Fixed an issue in Exchange 2007 SP1 that does not have Rollup Update 9 or higher installed
-an expected Exchange 2007 SP1 API is missing but fixed in rollup update 9
-(SEM) Fixed minor issue with Retention Delete in MoveToFolder policy action on Exchange 2007/2010
*(SEM) Removed certain classes previously added during the COMPlus registry process
-(SEM) Fixed an issue on Windows 2003 pre SP2 with registering COMPlus object with DnsDomainName

June 28, 2011
Version 4.1.8.0
*(SEM) Improved check for support for lifetime Exchange integration
*(Common) POP3 Connector changed to send e-mails as the usergroup's system e-mail address
*(Common) POP3 Connector now adds X-Original-From header
-(SEM) Fixed an issue with building paths to mailboxes when username differed from mailNickname (Exchange 2000/2003 only)

June 28, 2011
Version 4.1.7.7
*(SEM) Improved check for valid SMTP registration
*(SEM) Improved attempts to send outbound e-mails
*(SEM) Check for should process header implemented in Processing engine (Exchange 2000/2003 only)
*(SEM) Improved access to PowerShell website ; in case of 5 errors while connecting, WS-Management service will be restarted and access will be attempted 5 times more (Exchange 2010 only)
*(Installer) Improved system account creation error messages
*(Common) Default filter order changed for IPAddress filter to come before Sender Filter
-(SEM) Issue with removing integration correctly on Exchange 2003 SP1 fixed
+ (SEM) Applied "Everyone" full access to Exchange Setup registry keys (Exchange 2000/2003 only)

June 20, 2011
Version 4.1.7.2
-(SEM) Redundant EWS website check during integration test removed for Exchange 2010 installations
*(SEM) Improved check for valid powershellUri registration
-(SEM) Workaround for SBS 2011 Exchange 2010 PowerShell website shutdown issue implemented
-(Common) Fixed locking issue in DNSBL filter
-(SEM) Minor issue in KeepAlive procedure fixed

June 15, 2011
Version 4.1.6.9
*(Common) Improved performance of Content Filter
-(SEM) Fixed minor issue in Trusted Sender Filter cleanup procedure
-(SEM) Fixed minor issue in NotificationManager Latest News check procedure
-(SEM) Fixed issue with stopping service during product update
*(SEM) Improved update procedure

June 09, 2011
Version 4.1.6.3
+ (Common) Content Filter extended with white-/blacklist of words and phrases and whitelist of attachments
-(SEM) Fixed minor issue with Retention Delete in MoveToFolder policy action
-(SEM) Fixed a problem with configuring COMPlus object on Windows 2000
*(SEM) Improved shared access to PluginHost resource
-(SEM) Implemented workaround for issue in Exchange 2003 SP1 described in Microsoft Support article KB872822
-(SEM) Implemented workaround for security issue during integration into Exchange 2000
*(SEM) Login information extended with Exchange version
-(SEM) Fixed minor issue in serializing Toolbar Global Statistics timestamp when connection to statistics server failed
*(SEM) Service startup request for additional time increased

June 01, 2011
Version 4.1.5.8
-(SEM) Issue with string.Compare method signature targeting wrong framework version fixed

May 30, 2011
Version 4.1.5.7
*(SEM) Improved check for communication with EWS website (Exchange 2007 / 2010 only)
*(SEM) Improved error reporting during Exchange integration

May 27, 2011
Version 4.1.5.4
*(SEM) Improved check for communication with EWS website (Exchange 2007 / 2010 only)
*(SEM) Added automatic backup EWS website registration and validation procedure in case of all ordinary EWS checks failed (Exchange 2007 / 2010 only)
*(SEM) EWS website lookup extended with lookup of msExchInternalNLBBypassHostName and msExchExternalHostName property (Exchange 2007 / 2010 only)
*(SEM) Local instance optimization when getting Exchange instance removed due to possible issue in mixed Exchange version environments (Exchange 2007 / 2010 only)

May 26, 2011
Version 4.1.5.3
-(SEM) Minor issue with the move to other user option in "Move To Folder" policy action for Contacts fixed
-(SEM) Minor issue with Rescan Plugin Service not excluding Contacts fixed
+ (SEM) Check and fix for redirection directive on EWS website added (Exchange 2007 / 2010 only
-IIS7 only)
+ (SEM) Check for communication with EWS website added (Exchange 2007 / 2010 only)

May 25, 2011
Version 4.1.5.2
*(SEM) SystemDiagnostics now logs detailed user information retrieve from Active Directory
*(External) Scanning Engine updated to latest version (3.5.6.3) for improved filtering
-(Common) Fixed minor issue in System Diagnostics Core Test

May 23, 2011
Version 4.1.5.0
+ (SEM) New "Move to other user's mailbox" option added to "Move To Folder Policy Action"
+ (SEM) Processing of contacts e-mails added to "Move To Folder Policy Action" if running Exchange 2007 / 2010
*(SEM) Changed default filtering state of disabled users to false
-(Common) Minor issue with reference count of Scanning Core objects fixed
-(SEM) Minor issue in permission initialization of "Move To Folder Policy Action" administration fixed
*(SEM) "Stop further processing after move" removed from "Move To Folder Policy Action"
-(OWA) Fixed issue checking filtering state of OWA user fixed
*(SEM) Optimized toolbar mail retrieval
+ (SEM) Support for Outlook Toolbar for Exchange 2000 / 2003
-(Common) Minor issue in disposing ReportPanelItem control fixed
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (1.5.60)
*(External) Scanning Engine updated to latest version (3.5.6.1) for improved filtering
*(External) jQuery updated to 1.5.2
+ (SEM) New System Diagnostics tool added
*(Installer) Icons updated
*(Common) Icon for Contact application updated
*(SEM) Minor issue in Administration Module Keep Alive procedure fixed
-(SEM) Minor issue in missing convertion from netbios domain name to dns domain name fixed
+ (SEM) IP Address filter added (Exchange 2007/2010 only)
+ (SEM) DNSBL filter added (Exchange 2007/2010 only)
+ (SEM) Trusted sender option added to Sender Filter (Exchange 2007/2010 only)
+ (SEM) Upgrade procedure from SEM v3 to SEM v4
+ (SEM) Translated to German, Dutch, French and Danish
+ (Common) Implemented max allowed response lines received in SMTPClient due to non-standard-conforming mailservers in the wild
-(SEM) Fixed minor premature dispose issue in Rescan Plugin Service
*(SEM) Optimized Rescan Plugin Service for speed by paging
-(SEM) Fixed minor issue in Rescan Plugin Service where usergroups was subject for rescan despite explicitly being disabled for rescan
-(SEM) Fixed minor issue in generating statistics notification e-mail
-(Common) Fixed issue in RTF Extension decode procedure
-(SEM) Fixed issue with saving user filter settings in the Administration Module
*(SEM) Exchange 2007/2010 Transport Agents now defaults to the lowest priority when registered
-(Common) Fixed issue with synchronizing user filter settings with SEM Outlook toolbar
-(SEM) Fixed minor issue with styling of statistics notification e-mails
-(SEM) Fixed minor issue with disabling filtering state when license violation occurs
-(SEM) Fixed minor Exchange EWS Auto-generated proxy issue
+ (SEM) New RegisterExchangeDLLs commandlet added to Script Console

February 22, 2011
Version 4.1.0.4
+ (SEM) New Toolbar menu added in the Administration Module
+ (SEM) Release of toolbar the following addons: Outlook toolbar and OWA toolbar
*(Common) Type and Status flags in log files renamed
*(External) jQuery updated to 1.4.4
*(External) Antivirus Engine upgraded to latest version
*(External) Scanning Engine updated to latest version (3.5.5.9) for improved filtering
-(SEM) Minor issue in resetting login variables correctly after failed login fixed
*(SEM) Number of users found / deleted / created / filter enabled / antivirus enabled now written to activity log durring Active Directory user lookup
*(SEM) Improved error report when user's designated Exchange mailbox server could not be acquired
-(SEM) Minor issue in detection of available Exchange servers fixed
*(Common) Statistics icon resources has been changed from assembly path to physical path
*(Common) Update system improved to support new update framework
*(Common) Distribution of userdirectory, usergroupdirectory and plugins disabled for improved performance
*(Common) Process communication protocol changed from IPC to TCP
+ (Common) New General_NET_Version added to login system
-(Common) Minor issue in Policy Actions where certain e-mails would be processed by other Policy Actions in the filter sequence even though they shouldn't fixed
+ (Common) New "Scan forwarded e-mails" property added to "Forward Email Policy Action"
-(Common) Minor issue in Webserver in case of missing resources fixed
*(Common) Processing of static resources in Webserver optimized
*(SEM) MoveToFolder policy action optimized for speed
*(Common) Applied "Everyone" full access to solution specific registry keys
*(Common) Improved interop communication with AV engine
+ (SEM) Added display of Toolkit UserID
*(Common) Improved error reporting in Community core module
*(Common) AUTH NTLM and AUTH LOGIN implemented in SMTPClientEx
*(Common) STARTTLS support implemented in SMTPClientEx
*(Common) Implemented support for default values in update system
*(Common) Optimized loading of file data into ASCIIStringBuffer
*(Common) Improved error logging in Antivirus engine definition update procedure
*(Common) Malware scanner handle requisition optimized for low system impact
-(Common) Minor issue in detecting modified mail headers fixed

October 08, 2010
Version 4.0.4.7
-(SEM) Minor issue in delay of initial user retrieval fixed
+ (SEM) New Usergroup selector implemented
*(SEM) Double lock principle implemented when checking for cache timeout in AD user directory
*(SEM) "Toolbar mail command deletion" optimized for minimal system impact
*(SEM) Cache clearence now also clears list of organizational units and security groups
*(SEM) New request/response command system implemented for OWAToolbars
*(SEM) OWAToolbar now refreshes folders when Block/Unblock operations are performed
+ (SEM) Override of configuration of exchange server profile settings (EWS website url etc.) implemented
-(SEM) Minor issue in NotificationService resulting in checking for updates on modules not installed
-(SEM) Minor issue in load of Active Directory settings fixed
-(SEM) Minor issue in Rescan Service when stopping service while large rescan in progress fixed
*(SEM) New queuing engine implemented in RescanService
*(Common) Image flag resources has been changed from assembly path to physical path
+ (Common) New MailFilterInformationProvider implemented
-(Common) Minor issue in SenderFilter when no sender provider missing adding reason for blockage fixed

September 22, 2010
Version 4.0.4.6
+ (SEM) Support for SPAMfighter Exchange Module OWA Toolbar
+ (SEM) Support for user specific filter settings
*(Common) Client remoting changed from shared object to call specific object
*(Common) Improved detection of Windows 7 and Windows 2008 R2
*(Common) License system error handling improved
-(Installer) Workaround for issue when installing on Windows 2008 R2 with Remote Desktop Services installed implemented
-(Common) Minor issue in POP3Connector plugin service handling of statistics fixed
*(External) Scanning Engine updated to latest version (3.5.5.6) for improved filtering
-(SEM) Minor issue in email address property retrieval in EWS Mail Item fixed
-(Common) Minor issue in progress percentage calculation in Antivirus Definition Updater application fixed
-(Common) Minor issue when "Leave e-mail intact" is chosen in VIRUSfighter Antivirus Filter fixed
*(Common) CRL import service deprecated and removed
*(External) Updated SecureBlackbox to v7.2.171
*(Common) Default max mail size property in Community Filter increased to 500 kb
-(SEM) Minor issue in Rescan service when Quarantine Policy Action where used and the Rescan service blocks an email fixed
-(SEM) Minor issue in MoveToPolicyAction during service startup if custom folder was chosen fixed
*(Common) JQuery UI updated to v1.8.2
-(Common) Minor issue in IPCChannel while sending chunked data fixed
-(SEM) Minor issue in language specific text in datepicker fixed
-(SEM) Issue with checking user access rights correctly in Administration Module fixed
-(SEM) Minor issue in MoveToPolicyAction leaving e-mails as "This message has not been sent" when moved fixed
*(Common) Improved error processing in webserver
*(Common) Improved lock acquisition in AspNetHttpServer
*(Common) New directory structure implemented
*(Common) Improved display of quarantined e-mails
*(Common) Secure textboxes improved with better security and flexibility
*(Common) Improved handling of failed download of antivirus definition files
*(Common) Load of policies improved for speed
*(SEM) Lookup of new users improved for speed
*(SEM) Storage of users improved for speed
+ (SEM) Only security groups are shown under Administration > Advanced > Security (previously also distribution groups where shown here)
*(SEM) Active directory cache timeout extended from 30 minutes to 3 hours
-(SEM) Minor issue in Rescan service in case of rescanning running while service is shutting down fixed
-(SEM) Missing implementation of update of usergroups based upon Organizational Unit criteria fixed
*(SEM) Improved selection of Organizational Unit usergroup critia implemented
*(External) Antivirus Engine upgraded to latest version with new definition file layout
*(SEM) Removed Usergroup textfield on login page
+ (SEM) Additional security implemented to guard against POET attack
*(Common) Improved discovery of assembly files
-(Common) Issue durring unload of application domain in webserver fixed
*(SEM) Rescan Service now runs as a low priority thread for minimal system impact
*(SEM) Toolbar Service now runs as a low priority thread for minimal system impact

March 17, 2010
Version 4.0.3.5
*(SEM) Custom installation procedure improved
+ (Common) AVDefinitionUpdate commandlet added to Script Console
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (1.3.116)
*(External) jQuery updated to 1.4.2
*(Common) LogViewer data refresh improved
-(Enterprise) Potential synchronization issue fixed in userdirectory
-(SEM) Minor issue in currency selector control fixed
-(Common) Potential issue in secure socket shutdown fixed
*(Common) Added timeout on IPC client connection
-(Exchange) Minor issue in configuration of Public Folder custom folder name in "Move To Folder Policy Action" fixed
*(External) Scanning Engine updated to latest version (3.5.3.9) for improved filtering
-(Common) Minor issue when saving mailbox details in POP3Connector in solution with multiple usergroups fixed
*(Common) The "Advanced" tab in the POP3Connector plugin is now only visible for Solution Administrators
*(SEM) Improved error reporting in Exchange Integration Manager
-(Common) Minor issue in Asp.Net hosting fixed
-(Common) Minor issue in JavaScript encryption component in regards to UTF-8 encoding fixed

February 24, 2010
Version 4.0.2.9
*(SEM) Improved system generated e-mail notifications for better Outlook 2007 compatability
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (1.3.105)
*(Common) Added timeout on IPC client connection
-(SEM) Minor issue in "Delete current policy" button being enabled for non-administrators fixed
-(SEM) Minor issue when clicking the "Edit" button on the "Mailboxes" tab on the "Policies" page fixed
-(SEM) Issue with adding product keys fixed
*(External) Scanning Engine updated to latest version (3.5.3.7) for improved filtering
-(Common) Minor issue with display name of certain languages fixed
-(SEM) Minor issue in trial license key expiration calculation fixed
*(External) Update SQLite to v3.6.22

February 17, 2010
Version 4.0.2.6
*(Installer) Temporary workaround for issue when installing on Terminal Services server implemented
*(SEM) Issue in retrieving full path of Public Folders that are subfolders to other Public Folders fixed
-(Common) Minor issue in CommunityFilter retry queue fixed
+ (SEM) Support for Exchange 2007 implemented
*(External) VIRUSfighter Antivirus Filter engine updated to latest version (1.3.100)
+ (Enterprise) Sorting on Mailboxes datagrid implemented
+ (Enterprise) Sorting on Notification datagrid implemented
-(Enterprise) Minor issue Mailbox Configuration Dialog when changing usergroup fixed
-(SEM) Minor issue on pager on Mailboxes page when changing usergroup fixed

February 04, 2010
Version 4.0.2.2
*(Installer) Improved prerequisites check against Exchange 2007

January 28, 2010
Version 4.0.2.1
-(SEM) Potential issue in Active Directory group discovery circumvented

January 27, 2010
Version 4.0.2.0
*(SEM) Exchange interaction refactored
+ (SEM) New "Rescan" plugin service introduced
+ (SEM) New "Retention deletion feature" added to "MoveToFolder" policy action plugin
+ (SEM) New async Routing Agent model implemented for increased performance
-(SEM) Issue in retrieving newly created users at runtime fixed
*(SEM) Improved creation of spam folder in "MoveToFolder" policy action
-(SEM) Minor issue in bootstrapping administration module cache events fixed
*(Common) Apply Policy Action procedure improved
*(External) jQuery updated to 1.4.1
*(External) Updated SecureBlackbox to v7.2.0.168

January 14, 2010
Version 4.0.1.6
-(SEM) Minor issue in Firewall scriptlet fixed
-(SEM) Minor issue in email template files fixed
+ (SEM) Latest News notification implemented
+ (Installer) ReleaseHistory added

January 14, 2010
Version 4.0.1.5
+ (SEM) First public release candidate
*(SEM) Release history previous to this version has been archived