Mail Kit. Net. Imap Namespace
The MailKit.Net.Imap namespace provides classes that are necessary for managing messages on an IMAP server.
Classes
| AnnotateResponseCode | An ANNOTATE response code. |
| AnnotationsResponseCode | An ANNOTATIONS response code. |
| AppendUidResponseCode | An APPENDUID response code. |
| BadUrlResponseCode | A BADURL response code. |
| CopyUidResponseCode | A COPYUID response code. |
| CountChangedIdleEvent | A notification that the number of messages in a folder has changed. |
| FolderStatusChangedIdleEvent | A notification that a status value of a folder has changed. |
| HighestModSeqResponseCode | A HIGHESTMODSEQ response code. |
| ImapCapabilities | The set of capabilities supported by an IMAP server. |
| ImapClient | An IMAP client that can be used to retrieve messages from a server. |
| ImapCommandException | An exception that is thrown when an IMAP command returns NO or BAD. |
| ImapEvent | An IMAP notification event. |
| ImapEventMessageNew | An IMAP event notification for new or appended messages. |
| ImapEventGroup | An IMAP event group used with the NOTIFY command. |
| ImapFolder | An IMAP folder. |
| ImapFolderConstructorArgs | Constructor arguments for ImapFolder. |
| ImapIdleChanges | A batch of changes returned by an ImapIdleSession. |
| ImapIdleEvent | A change notification received while waiting in an ImapIdleSession. |
| ImapIdleOptions | Options for an ImapIdleSession. |
| ImapIdleSession | A session that waits for changes to be pushed by an IMAP server. |
| ImapImplementation | The details of an IMAP client or server implementation. |
| ImapMailboxFilter | An IMAP mailbox filter for use with the NOTIFY command. |
| ImapMailboxFilterMailboxes | An IMAP mailbox filter that specifies a list of folders to receive notifications about. |
| ImapMailboxFilterSubtree | An IMAP mailbox filter that specifies a list of folder subtrees to get notifications about. |
| ImapProtocolException | An IMAP protocol exception. |
| ImapResponseCode | An IMAP response code. |
| InProgressResponseCode | An INPROGRESS response code. |
| MailboxIdResponseCode | A MAILBOXID response code. |
| MaxConvertResponseCode | A MAXCONVERTMESSAGES or MAXCONVERTPARTS response code. |
| MessageChangedIdleEvent | A notification that the state of a message has changed. |
| MessageExpungedIdleEvent | A notification that a message was expunged from a folder. |
| MessagesVanishedIdleEvent | A notification that messages have vanished from a folder. |
| MetadataResponseCode | A METADATA response code. |
| ModifiedResponseCode | A MODIFIED response code. |
| NewNameResponseCode | A NEWNAME response code. |
| NoUpdateResponseCode | A NOUPDATE response code. |
| PermanentFlagsResponseCode | A PERMANENTFLAGS response code. |
| UidNextResponseCode | A UIDNEXT response code. |
| UidValidityResponseCode | A UIDVALIDITY response code. |
| UndefinedFilterResponseCode | An UNDEFINED-FILTER response code. |
| UnseenResponseCode | An UNSEEN response code. |
| WebAlertResponseCode | A GMail-specific WEBALERT response code. |
Interfaces
| IImapClient | An interface for an IMAP client. |
| IImapFolder | An interface for an IMAP folder. |
Delegates
| ImapFetchStreamAsyncCallback | An asynchronous callback used when fetching message streams. |
| ImapFetchStreamCallback | A callback used when fetching message streams. |
Enumerations
| AnnotateResponseCodeSubType | The reason that an annotation could not be stored. |
| ImapCapability | A capability supported by an IMAP server. |
| ImapCommandResponse | An enumeration of possible IMAP command responses. |
| ImapFeatures | A bitfield of IMAP features that can be enabled using the ENABLE command. |
| ImapResponseCodeType | An enumeration of the known IMAP response codes. |
| MetadataResponseCodeSubType | The kind of METADATA response code. |