IGmailClientAsync.AppendMessageAsync

AppendMessageAsync(MailMessage, CancellationToken)

Asynchronously appends a message to the default “INBOX” label.

public Task<string> AppendMessageAsync(MailMessage msg, 
    CancellationToken cancellationToken = default)
ParameterTypeDescription
msgMailMessageThe message to append.
cancellationTokenCancellationTokenA cancellation token.

Return Value

A task that represents the asynchronous operation. The task result contains the message ID.

See Also


AppendMessageAsync(MailMessage, string, CancellationToken)

Asynchronously appends a message to the specified label.

public Task<string> AppendMessageAsync(MailMessage msg, string labelName, 
    CancellationToken cancellationToken = default)
ParameterTypeDescription
msgMailMessageThe message to append.
labelNameStringThe label name.
cancellationTokenCancellationTokenA cancellation token.

Return Value

A task that represents the asynchronous operation. The task result contains the message ID.

See Also