Click or drag to resize
MimeKit

ImapClient Properties

The ImapClient type exposes the following members.

Properties
  NameDescription
Public propertyAppendLimit
Gets the maximum size of a message that can be appended to a folder.
Public propertyCode exampleAuthenticationMechanisms
Get the authentication mechanisms supported by the IMAP server.
(Overrides MailServiceAuthenticationMechanisms.)
Public propertyCode exampleCapabilities
Get the capabilities supported by the IMAP server.
Public propertyCheckCertificateRevocation
Get or set whether connecting via SSL/TLS should check certificate revocation.
(Inherited from MailService.)
Public propertyClientCertificates
Gets or sets the client SSL certificates.
(Inherited from MailService.)
Public propertyCode exampleInbox
Get the Inbox folder.
(Overrides MailStoreInbox.)
Public propertyInternationalizationLevel
Gets the internationalization level supported by the IMAP server.
Public propertyIsAuthenticated
Get whether or not the client is currently authenticated with the IMAP server.
(Overrides MailServiceIsAuthenticated.)
Public propertyIsConnected
Get whether or not the client is currently connected to an IMAP server.
(Overrides MailServiceIsConnected.)
Public propertyIsIdle
Get whether or not the client is currently in the IDLE state.
Public propertyIsSecure
Get whether or not the connection is secure (typically via SSL or TLS).
(Overrides MailServiceIsSecure.)
Public propertyLocalEndPoint
Get or set the local IP end point to use when connecting to the remote host.
(Inherited from MailService.)
Public propertyOtherNamespaces
Get the other namespaces.
(Overrides MailStoreOtherNamespaces.)
Public propertyPersonalNamespaces
Get the personal namespaces.
(Overrides MailStorePersonalNamespaces.)
Protected propertyProtocol
Get the protocol supported by the message service.
(Overrides MailServiceProtocol.)
Public propertyProtocolLogger
Get the protocol logger.
(Inherited from MailService.)
Public propertyProxyClient
Get or set the proxy client to use when connecting to a remote host.
(Inherited from MailService.)
Public propertyCode exampleRights
Get the access rights supported by the IMAP server.
Public propertyCode exampleServerCertificateValidationCallback
Get or sets a callback function to validate the server certificate.
(Inherited from MailService.)
Public propertySharedNamespaces
Get the shared namespaces.
(Overrides MailStoreSharedNamespaces.)
Public propertySslProtocols
Gets or sets the SSL and TLS protocol versions that the client is allowed to use.
(Inherited from MailService.)
Public propertySupportsQuotas
Get whether or not the mail store supports quotas.
(Overrides MailStoreSupportsQuotas.)
Public propertySyncRoot
Gets an object that can be used to synchronize access to the IMAP server.
(Overrides MailServiceSyncRoot.)
Public propertyCode exampleThreadingAlgorithms
Get the threading algorithms supported by the IMAP server.
(Overrides MailStoreThreadingAlgorithms.)
Public propertyTimeout
Get or set the timeout for network streaming operations, in milliseconds.
(Overrides MailServiceTimeout.)
Top
See Also