Click or drag to resize
MimeKit

IMailTransportSendAsync Method (MimeMessage, MailboxAddress, IEnumerableMailboxAddress, CancellationToken, ITransferProgress)

Asynchronously send the specified message using the supplied sender and recipients.

Namespace:  MailKit
Assembly:  MailKit (in MailKit.dll) Version: 2.3.0
Syntax
C#
Task SendAsync(
	MimeMessage message,
	MailboxAddress sender,
	IEnumerable<MailboxAddress> recipients,
	CancellationToken cancellationToken = null,
	ITransferProgress progress = null
)

Parameters

message
Type: MimeKitMimeMessage
The message.
sender
Type: MimeKitMailboxAddress
The mailbox address to use for sending the message.
recipients
Type: System.Collections.GenericIEnumerableMailboxAddress
The mailbox addresses that should receive the message.
cancellationToken (Optional)
Type: System.ThreadingCancellationToken
The cancellation token.
progress (Optional)
Type: MailKitITransferProgress
The progress reporting mechanism.

Return Value

Type: Task
An asynchronous task context.
Remarks
Asynchronously sends the specified message using the supplied sender and recipients.
See Also