Modifying an Application Servers SMTP Settings
  • 17 Jul 2024
  • 1 Minute to read
  • Dark
    Light

Modifying an Application Servers SMTP Settings

  • Dark
    Light

Article summary

Decisions provide email functionality, allowing users to send an email from the application to a user. To learn more, refer to Email and SMTP in Decisions.

Post-installation, SMTP Settings may be adjusted to send and receive emails. This can be done via the Settings.xml file.

Deprecation of Basic authentication in Exchange Online:
Due to Microsoft's depreciation of basic authentication for Office 365 accounts, users with Office 365 accounts will need additional configuration to ensure the accounts will work with email steps. To configure the OAuth Authentication for Office 365, refer to Enabling OAuth Authentication for Microsoft Office 365 Email Accounts.

SMTP Setting Configurations

  • For Office365 SMTP settings, navigate here.
  • For Gmail SMTP settings, navigate here.
  • For Outlook SMTP settings, navigate here.

Modifying SMTP Settings via Settings.xml

  1. Navigate to C:\Program Files\Decisions\Decisions Server and open Settings.xml.
  2. Navigate to the SMTP settings under <Mail> and update the settings with the proper configuration for the associated email server.

    Setting NameDescription
    ByPassSMTPServer
    If this option is enabled (set to true), any email sent will ignore the configured SMTP settings.
    ServerAddress
    This setting specifies the address of the SMTP server used to send emails from the application.
    ClientDomain
    The client's domain name used for identifying the sender's domain during the SMTP communication.
    Port
    This setting determines the port number through which the application communicates with the SMTP server. Common values include 25 (unencrypted), 465 (implicit SSL), and 587 (explicit SSL/TLS).
    RequiresAuthentication
    When set to "true," this indicates that the SMTP server requires authentication using credentials to authorize sending emails.
    UseOauth
    When set to "true," the application uses OAuth for authentication, which is a more secure method than sending a plain username and password.
    OauthTokenId
     This setting holds the unique identifier (token) associated with the OAuth authentication process.
    Username
    The username used for authentication when sending emails via the SMTP server.
    Password
    The corresponding password associated with the provided username for SMTP server authentication.
    UseSSL
     If enabled, the application establishes a secure connection to the SMTP server using SSL/TLS encryption.
    UseImplicitSSL
    When set to "true," the application uses implicit SSL, which means the encryption is established right from the beginning of the connection.
    SkipCertificateRevocationCheck
    If set to "true," the application skips checking for certificate revocation. However, this might reduce security if not necessary.
  3. Save and close the file.
  4. Restart the Decisions application.

For further information on Settings, visit the Decisions Forum.

Was this article helpful?