EmailNotification

EmailNotification
EmailNotification

The mail configuration to be tested.

JSON Example
{
    "enabled": false,
    "smtpServer": "string",
    "smtpPort": 0,
    "smtpUsername": "string",
    "smtpPassword": "string",
    "useTls": false,
    "useSsl": false,
    "useProxy": false,
    "senderAddress": "string",
    "emailSubjectTemplate": "string",
    "emailContentTemplate": "string",
    "receiverAddresses": [
        "string"
    ]
}
boolean
enabled
Optional

Enable or disable Email notifications.

string
smtpServer
Required

The host of the sender.

integer As int32 As int32
smtpPort
Optional

The port used for mails. Default: 25.

string
smtpUsername
Optional

Optional. The username to authenticate with the SMTP server. If not set, no authentication will be used.

string
smtpPassword
Optional

Optional. The password to authenticate with the SMTP server. If not set, no authentication will be used.

boolean
useTls
Optional

Define whether to use TLS or not.

boolean
useSsl
Optional

Define whether to use SSL or not.

boolean
useProxy
Optional

Enable to use the system-specified proxy for sending emails.

string
senderAddress
Optional

The email address to send notification emails with.

string
emailSubjectTemplate
Optional

An email subject to use for email notifications.

string
emailContentTemplate
Optional

The content to add to the email notifications' body.

array of string
receiverAddresses
Optional

The email addresses of receivers for notifications.