Customize an SMTP server

While consulting the client services details, it is possible to configure the SMTP setting to use a custom SMTP server of the client service or re-set it to the default one. To do this, you need to press the “Customization” button and then “General configurations“ in the upper right corner of the page, as shown below.

Then, you must choose to edit the SMTP option and a form will be shown so that you can fill it with the necessary values to enable custom SMTP delivery or, using the 'Use system SMTP', reset this settings to its default value.

Follow below a short description of the fields:

Description

Specify an arbitrary description that describes the SMTP mail server.

Host

Specify the hostname or IP address of your SMTP mail server. Eg. smtp.yourcompany.com

Port

Specify the SMTP port number, usually 25 for SMTP or 465 for SMTPS, either of which are assumed if this field is left blank.

From (Optional)

Specify the email address used in the 'sender address' (or 'from') field of notification messages sent by SignStash.

If this field is not specified, the system will use the value that was saved in the username field as “from”.

Username

Specify the username of these authentication credentials here.

Password

Specify the password associated with the username you specified above.

Timeout

Specify the timeout (in milliseconds) for sending the mail messages. Defaults to 10000.

Connection timeout

Specify the timeout (in milliseconds) for establishing the SMTP connection. Defaults to 10000.

Write timeout

Specify the socket write time-out (in milliseconds) value in milliseconds. Defaults to 20000.

Authenticated

If true, attempt to authenticate the user using the AUTH command. Defaults to true.

TLS enable

If true, enables the use of the STARTTLS command (if supported by the server) to switch the connection to a TLS-protected connection before issuing any login commands.

If the server does not support STARTTLS, the connection continues without the use of TLS. Defaults to true.

TLS required

If true, requires the use of the STARTTLS command. If the server doesn't support the STARTTLS command, or the command fails, the connect method will fail. Defaults to true.