C# Класс Aspectacular.EmailHelper

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
SmtpClientFactory Func

Открытые методы

Метод Описание
IsValid ( this email ) : bool

Same as EmailAddress, but handles null gracefully. Returns false if email is null.

IsValidEmailFormat ( this emailAddress ) : bool

Returns true if text matches email address regular expression pattern.

SendSmtpEmail ( bool isBodyHtml, NonEmptyString optioanlFromAddress, NonEmptyString optionalReplyToAddress, string subject, string body ) : void

Sends SMTP email using .config file settings.

Описание методов

IsValid() публичный статический Метод

Same as EmailAddress, but handles null gracefully. Returns false if email is null.
public static IsValid ( this email ) : bool
email this
Результат bool

IsValidEmailFormat() публичный статический Метод

Returns true if text matches email address regular expression pattern.
public static IsValidEmailFormat ( this emailAddress ) : bool
emailAddress this
Результат bool

SendSmtpEmail() публичный статический Метод

Sends SMTP email using .config file settings.
public static SendSmtpEmail ( bool isBodyHtml, NonEmptyString optioanlFromAddress, NonEmptyString optionalReplyToAddress, string subject, string body ) : void
isBodyHtml bool
optioanlFromAddress NonEmptyString If null, .config from address value is used.
optionalReplyToAddress NonEmptyString If null, reply-to address is the same as from address.
subject string
body string
Результат void

Описание свойств

SmtpClientFactory публичное статическое свойство

Optional SMTP client factory that can add non-configuration credentials, etc.
public static Func SmtpClientFactory
Результат Func