Class MailService
- Namespace
- The.Mail
- Assembly
- Instagile.dll
- Inheritance
-
MailService
- Inherited Members
-
Constructors
MailService(IMailer, string?, string?, bool, ILogger<MailService>)
public MailService(IMailer mailer, string? senderAddress, string? testRecipientAddress, bool isTestEnvironment, ILogger<MailService> logger)
Parameters
mailer IMailer
senderAddress string
testRecipientAddress string
isTestEnvironment bool
logger ILogger<MailService>
Methods
TrySendAsync(string, string, string, string[], string[], CancellationToken)
public Task<SendResult> TrySendAsync(string subject, string body, string to, string[] cc, string[] bcc, CancellationToken ct = default)
Parameters
subject string
body string
to string
cc string[]
bcc string[]
ct CancellationToken
Returns
- Task<SendResult>
TrySendAsync(string, string, string, string[], CancellationToken)
public Task<SendResult> TrySendAsync(string subject, string body, string to, string[] cc, CancellationToken ct = default)
Parameters
subject string
body string
to string
cc string[]
ct CancellationToken
Returns
- Task<SendResult>
TrySendAsync(string, string, string, CancellationToken)
public Task<SendResult> TrySendAsync(string subject, string body, string to, CancellationToken ct = default)
Parameters
subject string
body string
to string
ct CancellationToken
Returns
- Task<SendResult>
TrySendAsync(string, string, string[], string[], string[], CancellationToken)
public Task<SendResult> TrySendAsync(string subject, string body, string[] to, string[] cc, string[] bcc, CancellationToken ct = default)
Parameters
subject string
body string
to string[]
cc string[]
bcc string[]
ct CancellationToken
Returns
- Task<SendResult>
TrySendAsync(string, string, string[], string[], CancellationToken)
public Task<SendResult> TrySendAsync(string subject, string body, string[] to, string[] cc, CancellationToken ct = default)
Parameters
subject string
body string
to string[]
cc string[]
ct CancellationToken
Returns
- Task<SendResult>
TrySendAsync(string, string, string[], CancellationToken)
public Task<SendResult> TrySendAsync(string subject, string body, string[] to, CancellationToken ct = default)
Parameters
subject string
body string
to string[]
ct CancellationToken
Returns
- Task<SendResult>