With the release of Symantec Mail Security for Microsoft Exchange (SMSMSE) 7.5.6, SMSMSE now uses .NET instead of the previous mechanism, Collaboration Data Objects (CDO) to send notifications and release items from quarnatine by email.
In certain environments, the CDO method for sending emails functions as expected, but the .NET method results in unexpected behavior, including emails that are not delivered, or emails arriving in an unexpected format, or quarantine release emails not containing the original attachment as expected.
In order to resolve these situations, SMSMSE development has created a hotfix that allows configuration of the method used by SMSMSE to submit these emails. If the newer .NET method is not working as expected, but the previous versions worked, complete the following steps:
Note: This hotfix applies only to SMSMSE version 7.5.6.
- Download the attached file 4124685_HF.zip.
-
Extract the ZIP 4124685_HF.zip on the server experiencing problems with notification and quarnatine release functionality.
-
Launch Windows PowerShell.
-
Change directory to “4124685_HF”.
-
Run the script ApplyHF.ps1.
The script will back up the original binaries, deploy new binaries and create registry entry specified in manual steps below.
In the event PowerShell scripts are not allowed on the problem server, complete the following steps manually.
Manual Steps:
- Download the attached file 4124685_HF.zip.
- Extract the ZIP 4124685_HF.zip on the server experiencing problems with notification and quarnatine release functionality.
- Stop SMSMSE services “Symantec Mail Security for Microsoft Exchange” and “Symantec Mail Security Utility Service”.
- Take a back up copy of “SAVFMSEShared.dll” and “Symantec.MailSecurity.EWS.Client.dll” from <InstallDir>:\SMSMSE\7.5\Server (by default C:\Program Files (x86)\Symantec\SMSMSE\7.5\Server).
- Copy “SAVFMSEShared.dll” and “Symantec.MailSecurity.EWS.Client.dll” to <InstallDir>:\SMSMSE\7.5\Server from 4124685_HF.
- Start services “Symantec Mail Security for Microsoft Exchange” and “Symantec Mail Security Utility Service”.
- Create following registry entry (case sensitive):
Key: SendMailUsingCDOMessageObject
Type: DWORD
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Symantec\SMSMSE\7.5\Server
Value: 1
Key value 1 - Use CDO method
Key value 2 – Use .Net method