Chimera Computing Ltd




EFS3 Gateway Service

The Windows Service installation will only work with the registered ADVANCED/ADVANCED PLUS versions of EFS under Windows NT 4.0, Windows 2000 or Windows 2003. If you want to setup the service, please register the advanced/advanced plus version.

NOTE: EFS 5.60.05 and higher allows EFS to be installed/uninstalled as a Windows Service via the GUI. EFS supports running in the system tray (next to the clock) OR as a Windows Service. If running as a service, run EFS in the system tray to perform any configuration tasks only.


Removing the old "EFSGate" service:

If you ran a version of EFS prior to 5.60.05 and installed the "EFSGate" service as per the old instructions on this page, then perform the following to remove:

  • Stop the 'EFSGate' service
  • Start, Run and type: cmd and click Ok
  • At the DOS prompt, type: sc delete efsgate
  • Remove srvany.exe from the Windows folder
  • Confirm the service has been removed
  • Download/extract the latest EFS upgrade
  • Follow the instructions below



    Ensure you're logged on with an account that has administrative priviledges. Fully install EFS by running efs3full.exe following onscreen instructions (consult the help by EFS screen pages if necessary). Once installation is complete, run EFS and double click the icon in the system tray to open. You must configure all EFS settings and test mail is successfully forwarding from your ISP's Pop3 server to your own local mail server. It is highly recommended you Enable Logging' and 'Write HTML Code' from the Advanced tab so you can check progress of EFS.


    Installing the service:

    Once EFS is fully configured and mail is flowing successfully, click the 'Control' tab in EFS.

    The "Install/Uninstall EFS3 as a Windows Service" checkbox will toggle EFS to install/uninstall as a service (ie: ticked = installed, unticked = not installed). Click the checkbox, you will be prompted for the following:

    As mentioned in the warning message, EFS will:

  • Save all current settings (any recent changes will be saved)
  • Install EFS3 as a service (service is named "EFS3 Gateway Service")
  • Exit this running copy of EFS (the EFS console and system tray icon will close)
  • Start the EFS3 Gateway Service (EFS will attempt to start the service)

    If you are happy with your configuration then click 'Yes' to proceed, otherwise click 'No' then go back and resolve any misconfiguration first.


    Checking the service:

    Confirm that the "EFS3 Gateway Service" was successfully installed. Access the services console by one of the following methods:

  • Start, Programs, Administrative Tools, Services
  • Start, Settings, Control Panel, Administrative Tools, Services
  • Start, Run and type: services.msc

    The Service should appear as follows:

    If you run Task Manager, you should see 2 related processes 'efs3.exe' and 'efs3srv.exe' as follows:


    Accessing the console again:

    To make configuration changes to EFS after installation as a service, the service needs to be stopped. You can either manually stop the service from the services console or simply run EFS from the Start menu. EFS will automatically detect whether the service is installed and running and notify you that it needs to be stopped before it can continue, as shown here:

    Click 'Yes' to stop the service, then double click the EFS icon from the system tray, make your changes, save then exit EFS.  You will be prompted to start the service again as follows:

    If you select 'No', simply go back to the Services window and restart the "EFS3 Gateway Service" manually.

    NOTE: Do NOT start the EFS service while the GUI is running otherwise 2 x efs3.exe processes will run. One will run under the context of the SYSTEM account (as the service) and the other will run under the context of the currently logged in user account (in the system tray) This may cause undesirable results.



    EFS is now configured and running as an automated Windows Service which will automatically start at each boot and remain running once you log off. To monitor EFS while it is running as a service, check the HTML pages generated by EFS or consult the Log files.