Class SmtpClientSettings
- Namespace
- SEBT.Portal.Core.AppSettings
- Assembly
- SEBT.Portal.Core.dll
public class SmtpClientSettings : IHaveConfigSectionName
- Inheritance
-
objectSmtpClientSettings
- 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