Tech Support

Internet Exchange Frequently Asked Questions

Configuring The Anti-Virus Module To Run On It's Own Machine

Internet Exchange Messaging Server PreProcessor technology runs all the PreProcessor’s DLL modules on the local machine. However, it is possible to configure the Anti-Virus plug-in on a remote machine instead (Enterprise Version Only). This is done via RPC (Remote Procedure Call) interface. On a high traffic system, it is desired to run Anti-Virus plug-in on a dedicated remote machine to reduce file I/O loading on the PreProcessor system. To run Anti-Virus plug-in via RPC, follow the procedures mentioned below:

  1. Install Internet Exchange MTA on another machine, e.g. machine name: av1.company.com
  2. On the machine av1.company.com, configure the required Anti-Virus profile via WEB browser
  3. Run AntivRPC.exe from Internet Exchange 4.0 installation directory
  4. If you want to run AntivRPC via MC responder, add "ANTIVRPC=ANTIVRPC,Y,Y,Y" into [Local components] section of IEMTA.INI file.
  5. On the machine that PreProcessor is running, open IEMTA.INI with Notepad or any ASCII file editor
  6. Locate the section [Antiv] in IEMTA.INI file
  7. Add "UseRemoteEngine=YES"
  8. Add "Server=<machine name>", where <machine name> is the TCPIP host name of the machine that Internet Exchange AntiVirus server is running, e.g. Server=av1.company.com
  9. Restart PreProcessor

After that, whenever PreProcessor calls the ANTIV.DLL on local machine, ANTIV.DLL will communicate with AntiVirus server (ANTIVRPC.EXE) on the remote machine. All anti virus related processing is then carried out on the remote PC.

Note: AntiVirus RPC uses TCP/IP port number 1240 by default. To change it, add the line "RPCPort=N" where N is the new port number, in the [Antiv] section on both the client and server machine’s IEMTA.INI file.