The ImapClient type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddMessageFlags |
Adds the specified set of IMAP message flags to the existing flag attributes of the mail
message with the specified unique identifier (UID).
|
![]() | Capabilities |
Returns an enumerable collection of capabilities the IMAP server supports. All strings in
the returned collection are guaranteed to be upper-case.
|
![]() | CopyMessage |
Copies the mail message with the specified UID to the specified destination mailbox.
|
![]() | CopyMessages |
Copies the mail messages with the specified UIDs to the specified destination mailbox.
|
![]() | CreateMailbox |
Creates a new mailbox with the specified name.
|
![]() | DeleteMailbox |
Permanently removes the specified mailbox.
|
![]() | DeleteMessage |
Deletes the mail message with the specified UID.
|
![]() | DeleteMessages |
Deletes the mail messages with the specified UIDs.
|
![]() | Dispose()()()() |
Releases all resources used by the current instance of the ImapClient class.
|
![]() | Dispose(Boolean) |
Releases all resources used by the current instance of the ImapClient class, optionally
disposing of managed resource.
|
![]() | Equals | (Inherited from Object.) |
![]() | Expunge |
Permanently removes all messages that have the \Deleted flag set from the specified mailbox.
|
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetMailboxInfo |
Retrieves status information (total number of messages, various attributes as well as quota
information) for the specified mailbox. |
![]() | GetMessage(UInt32, Boolean, String) |
Retrieves the mail message with the specified unique identifier (UID).
|
![]() | GetMessage(UInt32, ExaminePartDelegate, Boolean, String) |
Retrieves the mail message with the specified unique identifier (UID) while only fetching
those parts of the message that satisfy the condition of the specified delegate.
|
![]() | GetMessage(UInt32, FetchOptions, Boolean, String) |
Retrieves the mail message with the specified unique identifier (UID) using the specified
fetch-option.
|
![]() | GetMessageFlags |
Retrieves the IMAP message flag attributes for the mail message with the specified unique
identifier (UID).
|
![]() | GetMessages(IEnumerable<(Of <<'(UInt32>)>>), Boolean, String) |
Retrieves the set of mail messages with the specified unique identifiers (UIDs).
|
![]() | GetMessages(IEnumerable<(Of <<'(UInt32>)>>), ExaminePartDelegate, Boolean, String) |
Retrieves the set of mail messages with the specified unique identifiers (UIDs) while only
fetching those parts of the messages that satisfy the condition of the specified delegate.
|
![]() | GetMessages(IEnumerable<(Of <<'(UInt32>)>>), FetchOptions, Boolean, String) |
Retrieves the set of mail messages with the specified unique identifiers (UIDs) using the
specified fetch-option.
|
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | ListMailboxes |
Retrieves a list of all available and selectable mailboxes on the server.
|
![]() | Login |
Attempts to establish an authenticated session with the server using the specified
credentials.
|
![]() | Logout |
Logs an authenticated client out of the server. After the logout sequence has been completed,
the server closes the connection with the client.
|
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | MoveMessage |
Moves the mail message with the specified UID to the specified destination mailbox.
|
![]() | MoveMessages |
Moves the mail messages with the specified UIDs to the specified destination mailbox.
|
![]() | RemoveMessageFlags |
Removes the specified set of IMAP message flags from the existing flag attributes of the
mail message with the specified unique identifier (UID).
|
![]() | RenameMailbox |
Changes the name of the specified mailbox.
|
![]() | Search |
Searches the specified mailbox for messages that match the given search criteria.
|
![]() | SetMessageFlags |
Sets the IMAP message flag attributes for the mail message with the specified unique
identifier (UID).
|
![]() | StoreMessage |
Stores the specified mail message on the IMAP server.
|
![]() | StoreMessages |
Stores the specified mail messages on the IMAP server.
|
![]() | Supports |
Determines whether the specified capability is supported by the server.
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |