Interface IEmailSender
Simple abstraction to send an email message
Namespace: Umbraco.Cms.Core.Mail
Assembly: Umbraco.Core.dll
Syntax
public interface IEmailSender
Methods
View SourceCanSendRequiredEmail()
Verifies if the email sender is configured to send emails.
Declaration
bool CanSendRequiredEmail()
Returns
| Type | Description |
|---|---|
| bool |
SendAsync(EmailMessage, string, bool, TimeSpan?)
Sends a message asynchronously.
Declaration
Task SendAsync(EmailMessage message, string emailType, bool enableNotification = false, TimeSpan? expires = null)
Parameters
| Type | Name | Description |
|---|---|---|
| EmailMessage | message | |
| string | emailType | |
| bool | enableNotification | |
| TimeSpan? | expires |
Returns
| Type | Description |
|---|---|
| Task |