Table of Contents

Class SmtpClientSettings

Namespace
SEBT.Portal.Core.AppSettings
Assembly
SEBT.Portal.Core.dll
public class SmtpClientSettings : IHaveConfigSectionName
Inheritance
object
SmtpClientSettings
Implements

Properties

EnableSsl

public required bool EnableSsl { get; set; }

Property Value

bool

Password

Optional SMTP password (e.g. SES SMTP credentials secret key). When set with UserName, used for authenticated SMTP.

public string? Password { get; set; }

Property Value

string

SectionName

public static string SectionName { get; }

Property Value

string

SmtpPort

public required int SmtpPort { get; set; }

Property Value

int

SmtpServer

public required string SmtpServer { get; set; }

Property Value

string

UserName

Optional SMTP username (e.g. SES SMTP credentials access key). When set with Password, used for authenticated SMTP (e.g. Amazon SES).

public string? UserName { get; set; }

Property Value

string