Manager Services
The Manager services are used to schedule and process automated events. The main service is Infinity.ManagerService, which handles the scheduling and which passes the events to the other services (Infinity.POP3Service, Infinity.SMTPService, etc.) for processing.
These services are intended to run on a server as Windows services, and can be setup using the following steps:
- Copy the folder to the windows server
- Rename the sample configuration file and edit it
- Run the main executable, and on the main Installation tab, you should:
- Select “Create event log” so that events can be viewed in Windows event viewer
- Specify an account and password if you wish the service to run under a specific identity
- Select “Install” to register the service
- Start the service
Sample Configuration file
The following is a typical configuration file for Infinity.FTPService:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="DatabaseUsername" value=""/>
<add key="DatabasePassword" value=""/>
<add key="DatabaseEncryptedConnections" value="0"/>
<add key="Port" value="5005"/>
<add key="SubjectTemplate" value="FTP Notification : [CN] [PN] [DESC]"/>
<add key="Verbose" value="N"/>
<add key="LicenceServer" value="127.0.0.1"/>
<add key="LicencePort" value="10116"/>
</appSettings>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2"/></startup></configuration>