1. Home
  2. Knowledge Base
  3. Installation
  4. Enable Virus scanning on Windows

Enable Virus scanning on Windows

SurgeMail has a variety of mechanisms for integrating with commercial and free products as well as built in mechanisms to handle zero hour attacks.

Use the AUTO CONFIGURE button on the virus page in the web admin tool to configure it correctly. The settings below are examples if the automatic configuration fails

For windows the recommended scanning mechanism is windows defender, for windows servers we recommend you install Avira


If you have installed some other virus scanner, then surgemail will try and make use of it via the Real Time scanner mechanism. 

Settings for Windows Defender:

These will be set in surgemail.ini by the auto config button:
g_virus_cmd "'C:\Program Files\Windows Defender\mpcmdrun.exe' -Scan -DisableRemediation -ScanType 3 -File $FILE$"
g_virus_cmd_codes "2"
g_virus_strangers "true"


Add an exclusion for the real time scanning for the surgemail folders/path, e.g.

Open Windows Defender, click on Settings, then find Exclusions, and Add an exclusion
c:\surgemail

Settings for Avira scanner

These will be set in surgemail.ini by the auto config button:
g_virus_cmd "do_not_run"
g_virus_cmd_sleep "3"
g_virus_strangers "true"

Add an exclusion for the real time scanning for the surgemail folders/path, e.g.
c:\surgemail

Settings for AVG scanner (No longer valid)

These will be set in surgemail.ini by the auto config button:
g_virus_cmd "'\Program Files (x86)\AVG\AVG2013\avgscana.exe' /SCAN=$FILE$"
g_virus_cmd_codes "4,5,6,10"
g_virus_strangers "true"

Add an exclusion for the real time scanning for the surgemail folders/path, e.g.
c:\surgemail

NOTE: avgscana.exe was removed from the avg distribution sorry.

Settings for ESET

Note is probably necessary to specify the full path to ecls, and this setting has not been tested sorry.

g_virus_cmd "ecls /files $FILE$"
g_virus_cmd_sleep "5000"

Settings for Generic Real Time Scanner method:

These will be set in surgemail.ini by the auto config button:
g_virus_cmd "do_not_run"
g_virus_strangers "true"
g_toscan_path "c:\toscan"

Then in your virus scanner settings add a real time scanner exclusion for c:\surgemail
You may also want to disable notifications so it doesn't generate messages when the mail server is scanning viruses.

Was this article helpful?

Related Articles