Change SMTP mail server configuration

SMTP mail server configuration is done during the Process Intelligence installation. You can change your mail server settings later using the TimelinePI.xml configuration file.

  1. Go to the computer on which Process Intelligence is installed.

    To perform all steps below, you must be a system administrator of the computer.

  2. Stop the timelinepi service using the Services snap-in or open Command Prompt as administrator and use:
    sc stop timelinepi

    To ensure the correct operation of Process Intelligence, you need to stop thetimelinepi service prior to changing the Process Intelligence configuration file.

  3. Go to the folder where Process Intelligence is installed and open TimelinePI.xmlusing any text editor. By default, Process Intelligence is installed into C:\Program Files\ABBYY Timeline.
  4. In the TimelinePI.xml configuration file find the following lines and change their values:

    • <envname="MAIL_SERVER_HOST"value=""/>
      This line contains the host of the SMTP mail server, enter the address in the value.
      For example, <envname="MAIL_SERVER_HOST"value="example.smtp.com"/>
    • <envname="MAIL_SERVER_PORT"value=""/>
      This line contains the port of the SMTP mail server, enter the port in the value.
      For example, <envname="MAIL_SERVER_PORT"value="465"/>
    • This line contains the user that will be used to authenticate with the SMTP mail server, enter the username in the value.
      <envname="MAIL_SERVER_USERNAME"value=""/>
      For example, <envname="MAIL_SERVER_USERNAME"value="example_user"/>
    • <envname="MAIL_SERVER_PASSWORD"value=""/>
      This line contains the password of the user that will be used to authenticate with the mail server, enter the username in the value.
      For example, <envname="MAIL_SERVER_PASSWORD"value="example_password"/>
    • <envname="MAIL_SERVER_SECURE"value="FALSE"/>
      This line contains the option whether to use TLS from the start of the connection. If you want TLS from the start it should be TRUE otherwise it should be FALSE.
    • <envname="MAIL_SERVER_REQUIRE_TLS"value="FALSE"/>
      This line contains the option specifies whether the connection should be established on an unencrypted channel, then upgrade to a secure connection with a STARTTLS command. If so, specify TRUE otherwise FALSE.
    • <envname="MAIL_SERVER_REJECT_UNAUTHORIZED"value="TRUE"/>
      This line contains the option to reject unauthorized certificates, for example, self-signed certificates. In that case, it should be TRUE. If you want to use a self-signed certificate specify FALSE.

      It is recommended that Process Intelligence and the Exchange server use the same TLS settings.

    • <envname="EMAIL_SENDER"value="[email protected]"/>
      This line contains the email sender address is used to fill the 'From' header field of e-mails.
  5. Save the TimelinePI.xml file.
  6. Start timelinepi service using Services snap-in or run Command Prompt as administrator and enter:
    sc start timelinepi