Notification Service Configuration
- Updated2026-05-28
- 1 minute(s) read
Integrate an SMTP server with SystemLink Enterprise to enable email delivery for system alerts, test notifications, and workflow communications.
SMTP Server Configuration
Connect to an SMTP server by configuring the following parameters in your systemlink-values.yaml file.
| Parameter | Details | Required |
|---|---|---|
| smtp.smtpServer.host | The hostname or IP address of the SMTP server. | Yes |
| smtp.smtpServer.port | The port number for SMTP communication. Common ports are 25, 587, or 465. | Yes |
| smtp.smtpServer.fromAddress | The email address that appears as the sender for outgoing notifications. | Yes |
| smtp.smtpServer.fromDomain |
The domain name for the SMTP handshake (EHLO/HELO). The value of this parameter populates the From field of the Received header when communicating with the SMTP server. Configure this parameter if the SMTP server requires that the domain name matches DNS records. |
No |
| smtp.smtpServer.requireAuthentication | Set this parameter to true if the SMTP server requires username and password authentication. | No |
| smtp.smtpServer.enableSsl | Set this parameter to true to use SSL/TLS encryption for the SMTP connection. | No |
| smtp.smtpServer.timeoutSeconds | The connection timeout value in seconds for SMTP operations. | No |
SMTP Authentication
If your SMTP server requires authentication, configure the following credentials in your systemlink-secrets.yaml file.
- Values file
smtp: smtpServer: requireAuthentication: true - Secrets file
smtp: secrets: smtpServer: username: "<smtp-username>" password: "<smtp-password>"
Related Information
- Installing SystemLink Enterprise
Install SystemLink Enterprise using Helm commands.
- Downloading Configuration Templates
- Updating SystemLink Enterprise
Modify the configuration or upgrade to a newer version of the SystemLink Enterprise application.