Click or drag to resize
MimeKit

IMailServiceNoOpAsync Method

Asynchronously ping the mail server to keep the connection alive.

Namespace:  MailKit
Assembly:  MailKit (in MailKit.dll) Version: 2.7.0
Syntax
C#
Task NoOpAsync(
	CancellationToken cancellationToken = null
)

Parameters

cancellationToken (Optional)
Type: System.ThreadingCancellationToken
The cancellation token.

Return Value

Type: Task
An asynchronous task context.
Exceptions
ExceptionCondition
ObjectDisposedException The IMailService has been disposed.
ServiceNotConnectedException The IMailService is not connected.
ServiceNotAuthenticatedException The IMailService is not authenticated.
OperationCanceledException The operation was canceled via the cancellation token.
IOException An I/O error occurred.
CommandException The command was rejected by the mail server.
ProtocolException The server responded with an unexpected token.
Remarks
Mail servers, if left idle for too long, will automatically drop the connection.
See Also