ImapClient Methods |
The ImapClient type exposes the following members.
Name | Description | |
---|---|---|
AddMessageFlags(Int32, IEnumerableString) |
Adds the message flags.
| |
AddMessageFlags(Int32, String) |
Adds the message flags.
| |
AddMessageFlags(String, IEnumerableString) |
Adds the message flags.
| |
AddMessageFlags(String, String) |
Adds the message flags.
| |
AddMessageRangeFlags(Int32, Int32, IEnumerableString) |
Adds the flags to specified range of messages.
| |
AddMessageRangeFlags(Int32, Int32, String) |
Adds the flags to specified range of messages.
| |
Authenticate(String, String) |
Authenticates client with specified user name and password.
| |
Authenticate(String, String, ImapAuthentication) |
Authenticates client with specified user name, password and ImapAuthentication mechanism.
| |
CloseSelectedFolder |
Closes the currently selected folder.
| |
Connect |
Connects to the server.
| |
CreateFolder |
Creates new folder with specified name.
| |
DeleteFolder |
Deletes the specified folder.
| |
DeleteMessage(Int32, Boolean) |
Deletes the specified message.
| |
DeleteMessage(String, Boolean) |
Deletes the specified message.
| |
DeleteMessageRange |
Deletes the specified messages.
| |
Disconnect |
Disconnects client from the server.
| |
Dispose |
Disconnects client from the server and disposes all used resources.
| |
Expunge |
Expunges the selected folder.
| |
GetFolderStatus |
Gets the status of specified folder.
| |
GetHeaders(Int32) |
Gets the headers for the specified message.
| |
GetHeaders(String) |
Gets the headers for the specified message.
| |
GetMessage(Int32) |
Gets the specified message.
| |
GetMessage(String) |
Gets the specified message.
| |
GetMessage(Int32, Boolean) |
Gets the specified message.
| |
GetMessage(String, Boolean) |
Gets the specified message.
| |
GetMessageFlags(Int32) |
Gets the message flags.
| |
GetMessageFlags(String) |
Gets the message flags.
| |
GetMessageRange |
Gets the collection of specified messages.
| |
IdleDisable |
Disables IDLE mode.
| |
IdleEnable |
Enables IDLE mode with the refresh interval set to 29 minutes.
| |
IdleEnable(Int32) |
Enables IDLE mode with the specified refresh interval.
| |
KeepAlive |
Executes NOOP command.
| |
ListFolders |
Lists all folders on the server.
| |
ListMessages |
Lists all messages in the selected folder.
| |
ListMessages(Int32, Int32) |
Lists specified range of messages in the selected folder.
| |
ListSubscribedFolders |
Lists all subscribed folders on the server.
| |
MoveMessage(Int32, String) |
Moves the specified message to another folder.
| |
MoveMessage(String, String) |
Moves the specified message to another folder.
| |
MoveMessageRange |
Moves the specified range of messages to another folder.
| |
RemoveMessageFlags(Int32, IEnumerableString) |
Removes the message flags.
| |
RemoveMessageFlags(Int32, String) |
Removes the message flags.
| |
RemoveMessageFlags(String, IEnumerableString) |
Removes the message flags.
| |
RemoveMessageFlags(String, String) |
Removes the message flags.
| |
RemoveMessageRangeFlags(Int32, Int32, IEnumerableString) |
Removes the flags from specified range of messages.
| |
RemoveMessageRangeFlags(Int32, Int32, String) |
Removes the flags from specified range of messages.
| |
RenameFolder |
Renames the folder.
| |
SaveMessage(Int32, Stream) |
Saves the specified message to a stream.
| |
SaveMessage(Int32, String) |
Saves the specified message to a file.
| |
SaveMessage(String, Stream) |
Saves the specified message to a stream.
| |
SaveMessage(String, String) |
Saves the specified message to a file.
| |
SearchMessageNumbers |
Searches for messages on the server that match the specified criteria.
| |
SearchMessageUids |
Searches for messages on the server that match the specified criteria.
| |
SelectFolder |
Selects the specified folder.
| |
SelectInbox |
Selects INBOX folder.
| |
SetMessageFlags(Int32, IEnumerableString) |
Sets the message flags.
| |
SetMessageFlags(Int32, String) |
Sets the message flags.
| |
SetMessageFlags(String, IEnumerableString) |
Sets the message flags.
| |
SetMessageFlags(String, String) |
Sets the message flags.
| |
SetMessageRangeFlags(Int32, Int32, IEnumerableString) |
Sets the flags to specified range of messages.
| |
SetMessageRangeFlags(Int32, Int32, String) |
Sets the flags to specified range of messages.
| |
SubscribeFolder |
Adds specified folder to the subscribed folders list.
| |
UndeleteMessage(Int32) |
Undeletes the specified message.
| |
UndeleteMessage(String) |
Undeletes the specified message.
| |
UndeleteMessageRange |
Undeletes the specified messages.
| |
UndeleteMessages |
Undeletes all the messages marked for deletion.
| |
UnsubscribeFolder |
Removes specified folder the from subscribed folders list.
|