Joe, I want to reassure you that we are looking at a replacement for ClamAV. As for setting up the command line scanner, please follow the instruction given below (copied from SM 13.x Help). Please note that SmarterMail does not know (nor assume) that the executable name entered in the command-line file is an anti-virus program and does not quarantine messages discovered by the 3rd party program. You should be able to instruct your anti-virus program to quarantine the message by moving it out of the spool. Additiaonly, you may need to increase the Delivery Delay setting to give your anti-virus program ample time to scan the EML file (and potentially quarantine it) before SmarterMail has a chance to act on it.
- Command-Line File - Enable this and enter the full path to an executable you wish to use to process incoming messages. Use %filepath as an argument to pass the path of the email file to the executable. It is allowable for the executable to delete the message to prevent delivery. Example: If you set this field to "c:\program files\myexe.exe %filepath", the program myexe.exe will be launched with the full path to the spool file as its first argument. Note: The command will not be executed if the Enabled box is not checked.
- Delivery Delay - This number of seconds mail will be held in the spool before it is delivered. A delivery delay is beneficial when you are running a secondary service (such as a virus checker) that needs access to messages prior to delivery, as it provides ample time for the secondary service to interact with the message. By default, the delivery delay is 1 second.
I hope this helps.