Skip to main content

Email and SMTP settings

Email settings provide shared notification and SMTP behaviour. Transport-specific recipients/body fields are configured on an SMTP outbound Transport; the connection and security context comes from this shared setup.

Message and connection fields

UI purpose / propertyType/defaultEffect
From address / FromEmailstring / emptyDefault sender; format is not validated in TvxSetup itself
Display name / FromDisplayNamestring / emptyFriendly sender name
Administrator email / AdminEmailaddress/list string / emptyAdministrator notification target
Notification email / NotifyEmailaddress/list string / emptyGeneral notification target
Override email / OverrideEmailaddress/list string / emptyOverrides normal routing when the email runtime uses it; verify before production use
Default body / EmailBodytext list / emptyShared default body text
SMTP active / SMTPActiveBoolean / trueEnables shared SMTP behaviour where consumed
SMTP relay / SMTPRelayBoolean / trueRelay-style flag; downstream impact varies by email path
SMTP server / SMTPServerhost / emptyServer address
SMTP port / SMTPPortinteger / 587Connection port; use the endpoint-approved value
Authentication / SMTPAuthTypeauthentication enum / noneSelects no/basic/Windows/OAuth-capable path as offered by the reviewed UI/version
OAuth client / tenantstring / emptySMTPOAuthClientId, SMTPOAuthTenant
User/passwordstring / emptySMTPUserID; password is encrypted on persistence and decrypted for runtime use

Shared TLS fields

PropertyDefaultEffect
Root/client certificate and key filesemptyCertificate paths used by SSL configuration; service account needs file access
Client key passwordempty/encryptedSecret for the client key
SSL client typeAutoProtocol-version selection
TLS typeImplicit TLSNegotiation mode; match the server's actual expectation
Certificate depth2Chain depth
Verify peer / fail without peer / verify oncetrue / true / trueCertificate verification behaviour; weakening it requires an approved security decision

Test and recovery

Use a sanitised test recipient, verify sender/recipient/body and inspect the exact SMTP/TLS error. Never publish the password, OAuth secret or private-key password. If a change fails, restore the previous values, restart/reload the consuming service and repeat the controlled notification test.