Click or drag to resize
MimeKit

MailServiceIsConnected Property

Gets whether or not the client is currently connected to an mail server.

Namespace:  MailKit
Assembly:  MailKit (in MailKit.dll) Version: 2.3.0
Syntax
C#
public abstract bool IsConnected { get; }

Property Value

Type: Boolean
true if the client is connected; otherwise, false.

Implements

IMailServiceIsConnected
Remarks

The IsConnected state is set to true immediately after one of the Connect methods succeeds and is not set back to false until either the client is disconnected via Disconnect(Boolean, CancellationToken) or until a ProtocolException is thrown while attempting to read or write to the underlying network socket.

When an ProtocolException is caught, the connection state of the MailService should be checked before continuing.

See Also