SMSMSE requires a separate license to enable Symantec Premium AntiSpam (SPA). This article provides a walkthrough on how to manually register the license for SPA.
NOTE: Registering the SPA license requires Internet access on port 443.
There are some Microsoft Exchange environments where direct Internet access is not available or you need to manually register the license.
For Symantec Mail Security for Microsoft Exchange (SMSMSE) versions 7.5.1 and later:
The following process leverages Windows PowerShell version 4.0 and later. Windows Server 2008 R2 has PowerShell version 2.0 installed by default. Powershell needs to be updated on the system prior to running this script. See: https://docs.microsoft.com/en-us/powershell/scripting/setup/installing-windows-powershell?view=powershell-6
Note: To check the current powershell version run the following powershell command: $PSVersionTable.PSVersion (Major.Minor is the version)
Steps to run script:
Download the PowerShell script (RegisterAS.ps1) attached to this article.
Right-Click RegisterAs.ps1 and choose "Run With PowerShell"
Follow the on-screen instructions to specify the required information.
Note: After clicking "Run With PowerShell" if Administrator is not listed in the title bar you will need to launch PowerShell as administrator. Then navigate to the script location and run the script using .\RegisterAS.ps1.
For Symantec Mail Security for Microsoft Exchange (SMSMSE) versions 7.5.0 and earlier (Includes 7.0.x & 6.5.x)
Perform the following steps to manually register the SPA license with SMSMSE.
1. Download the attachment manualregister.zip to the SMSMSE server and unzip the files to a directory.
Please notice that there are 2 versions of manualregister.zip available under attachments section. Download the suitable one depending on the installed version of SMSMSE.
2. Open a command prompt and CD to the directory where the files are unzipped. 3. Run the following command to run the manual registration script:
NOTE: If a proxy server is required for Internet Access use the following command:
.\manualregister.bat -p <proxyserver:proxyport> -a <proxyuser:proxypassword>
Where the following is true:
<proxyserver:proxyport> is the IP address and port combination for your proxy server, separated by a colon (:). <proxyuser:proxypassword> is the user name and password, separated by a colon(:) of a user with administrator rights
NOTE: If a username and password is used the proxy server must use Basic Authentication. If the proxy uses Windows Integrated authentication then the credentials from the Windows account running the register command are used and passed along to the proxy.
The following is an example of the output from a successful run of the script:
Renaming file C:\Program Files\Symantec\SMSMSE\6.5\Server\SpamPrevention\bmiconfig.xml to C:\Program Files\Symantec\SMSMSE\6.5\Server\SpamPrevention\bmiconfig.xml.1319048773 Creating file C:\Program Files\Symantec\SMSMSE\6.5\Server\SpamPrevention\bmiconfig.xml with new settings Running register command: register -c "C:\Program Files\Symantec\SMSMSE\6.5\Server\SpamPrevention\bmiconfig.xml" -L "C:\Program Files\Symantec\SMSMSE\6.5\Server\SpamPrevention\SPALicense.slf" Registration Successful. You are now enabled to retrieve Brightmail rules Stopping SMSMSE service The Symantec Mail Security for Microsoft Exchange service is stopping........ The Symantec Mail Security for Microsoft Exchange service was stopped successfuly.
Starting SMSMSE service The Symantec Mail Security for Microsoft Exchange service is starting...... The Symantec Mail Security for Microsoft Exchange service was started successfuly.
Stopping SMSMSE Utility service The Symantec Mail Security Utility Service service is stopping. The Symantec Mail Security Utility Service service was stopped successfully.
Starting SMSMSE Utility service The Symantec Mail Security Utility Service service is starting. The Symantec Mail Security Utility Service service was started successfully.
4. Exit the command prompt.
How to Register using the SMSMSE Administration Console
1. Open SMSMSE Administration console. 2. Click Admin. 3. Click Licensing. 4. In the right pane, do one of the following:
a. Type the fully qualified path to the license file then click Install.
NOTE: If the license file does not reside on the same computer, you can specify a mapped drive or UNC path to the file.
b. Click Browse, select the license file, click Open, then click Install.
NOTE: If the License File does not reside on the same computer, you can locate the file using My Network Places.
You can install the virus content and Symantec Premium AntiSpam license one after the other.