Customizing SMTP Connections for Clients

Sigma enables you to customize the configured SMTP connection for a specific corporate client. The DEFAULT_SMTP connection can be customized for a particular corporate client.

The Default_SMTP connection is created by default in Studio’s Connection screen.

image-20240712-112000.png

The credentials for the default connection must be defined in the system environment variables.

image-20240712-112054.png

If the values are not provided in the system environment variables, the DEFAULT_SMTP Connection prioritizes the value provided in the parameters in the following screenshot of Sigmasystempreferences.properties file.

To create a Client customized SMTP connection, proceed with the following steps:

  1. Hover the mouse on the created SMTP connection and click the three-dot icon. Proceed to select the Customize for Client option to configure a customized client connection.

    The Create New Connection page appears.

  2. Select the appropriate corporate client or customer from the Client Name lookup field, e.g.Client_1
    Note: You can create the corporate customers or clients in Sigma Studio by providing the necessary details of your client on the Customer creation screen. For detailed information on creating corporate customers or clients, refer Creating Corporate Customers.

  3. Enter a unique connection name in the Connection Name field, e.g. CLIENT-1-SMTP.

  4. Enter the Hostname of the sender mail server in the Hostname field, e.g.smtp.gmail.com is the host name of the Gmail server.

  5. Enter the port number of the SMTP server in the Port field, e.g. 587 is the standard port number of the Gmail server.

  6. If required, enter the Proxy host details in the Proxy Hostname field, e.g. 192.168.XXX.XX. This should be configured when using a proxy server.

  7. If required, enter the Port details of the Proxy server in the Proxy Port field, e.g. 8080.

  8. Enter the sender’s email id in the Username field, from which the email needs to be sent.

  9. The Username and Password field are mandatory so the data can be clearly available in the data.

  10. Enter the password of the sender’s mail id in the Password field.

  11. If required, enter the connection timeout value in milliseconds in the Connection Timeout field. This represents the time for which the Message processor waits to establish connection with the target server. Recommended value is 5000(5 seconds).

  12. If required, enter the I/O timeout value in milliseconds in the IO Timeout field. The I/O timeout on the Message Processor represents the time for which the Message Processor waits either to receive a response from the backend server or for the socket to be ready to write a request to the backend server, before it times out. Recommended value is 5000.(5 seconds).

  13. If required, toggle on the TLS Enable (Transport Layer Security) toggle bar to encrypt the mail.

  14. Click Submit button.


    A Success confirmation message appears: