![]() | Imap |
public class ImapFolder : MailFolder, IImapFolder, IMailFolder, IEnumerable<MimeMessage>, IEnumerable
The ImapFolder type exposes the following members.
Name | Description | |
---|---|---|
![]() | ImapFolder | Initializes a new instance of the ImapFolder class. |
Name | Description | |
---|---|---|
![]() | AcceptedFlags |
Get the accepted flags.
(Inherited from MailFolder) |
![]() | AcceptedKeywords |
Get the accepted keywords.
(Inherited from MailFolder) |
![]() | Access |
Get the read/write access of the folder.
(Inherited from MailFolder) |
![]() | AnnotationAccess |
Get the annotation access level.
(Inherited from MailFolder) |
![]() | AnnotationScopes |
Get the supported annotation scopes.
(Inherited from MailFolder) |
![]() | AppendLimit |
Get the maximum size of a message that can be appended to the folder.
(Inherited from MailFolder) |
![]() | Attributes |
Get the folder attributes.
(Inherited from MailFolder) |
![]() | CanOpen |
Get whether or not the folder can be opened.
(Inherited from MailFolder) |
![]() ![]() | Count |
Get the total number of messages in the folder.
(Inherited from MailFolder) |
![]() | DirectorySeparator |
Get the directory separator.
(Inherited from MailFolder) |
![]() | Exists |
Get a value indicating whether the folder exists.
(Inherited from MailFolder) |
![]() | FirstUnread |
Get the index of the first unread message in the folder.
(Inherited from MailFolder) |
![]() | FullName |
Get the full name of the folder.
(Inherited from MailFolder) |
![]() | HighestModSeq |
Get the highest mod-sequence value of all messages in the mailbox.
(Inherited from MailFolder) |
![]() | Id |
Get the unique identifier for the folder, if available.
(Inherited from MailFolder) |
![]() | IsNamespace |
Get whether or not the folder is a namespace folder.
(Inherited from MailFolder) |
![]() | IsOpen |
Gets a value indicating whether the folder is currently open.
(Overrides MailFolderIsOpen) |
![]() | IsSubscribed |
Get a value indicating whether the folder is subscribed.
(Inherited from MailFolder) |
![]() | MaxAnnotationSize |
Get the maximum size of annotation values supported by the folder.
(Inherited from MailFolder) |
![]() | Name |
Get the name of the folder.
(Inherited from MailFolder) |
![]() | ParentFolder |
Get the parent folder.
(Inherited from MailFolder) |
![]() | PermanentFlags |
Get the permanent flags.
(Inherited from MailFolder) |
![]() | PermanentKeywords |
Get the permanent keywords.
(Inherited from MailFolder) |
![]() | Recent |
Get the number of recently added messages in the folder.
(Inherited from MailFolder) |
![]() | Size |
Get the size of the folder.
(Inherited from MailFolder) |
![]() | SyncRoot |
Gets an object that can be used to synchronize access to the IMAP server.
(Overrides MailFolderSyncRoot) |
![]() | ThreadingAlgorithms |
Get the threading algorithms supported by the folder.
(Overrides MailFolderThreadingAlgorithms) |
![]() | UidNext |
Get the UID that the folder will assign to the next message that is added.
(Inherited from MailFolder) |
![]() | UidValidity |
Get the UID validity.
(Inherited from MailFolder) |
![]() | Unread |
Get the number of unread messages in the folder.
(Inherited from MailFolder) |
Name | Description | |
---|---|---|
![]() | AnnotationsChanged |
Occurs when annotations changed on a message.
(Inherited from MailFolder) |
![]() | Closed |
Occurs when the folder is closed.
(Inherited from MailFolder) |
![]() ![]() | CountChanged |
Occurs when the message count changes.
(Inherited from MailFolder) |
![]() | Deleted |
Occurs when the folder is deleted.
(Inherited from MailFolder) |
![]() | HighestModSeqChanged |
Occurs when the highest mod-sequence changes.
(Inherited from MailFolder) |
![]() | IdChanged |
Occurs when the folder ID changes.
(Inherited from MailFolder) |
![]() ![]() | MessageExpunged |
Occurs when a message is expunged from the folder.
(Inherited from MailFolder) |
![]() ![]() | MessageFlagsChanged |
Occurs when flags changed on a message.
(Inherited from MailFolder) |
![]() | MessageLabelsChanged |
Occurs when labels changed on a message.
(Inherited from MailFolder) |
![]() | MessageSummaryFetched |
Occurs when a message summary is fetched from the folder.
(Inherited from MailFolder) |
![]() | MessagesVanished |
Occurs when a message vanishes from the folder.
(Inherited from MailFolder) |
![]() | MetadataChanged |
Occurs when metadata changes.
(Inherited from MailFolder) |
![]() | ModSeqChanged |
Occurs when the mod-sequence changed on a message.
(Inherited from MailFolder) |
![]() | Opened |
Occurs when the folder is opened.
(Inherited from MailFolder) |
![]() | RecentChanged |
Occurs when the recent message count changes.
(Inherited from MailFolder) |
![]() | Renamed |
Occurs when the folder is renamed.
(Inherited from MailFolder) |
![]() | SizeChanged |
Occurs when the folder size changes.
(Inherited from MailFolder) |
![]() | Subscribed |
Occurs when the folder is subscribed.
(Inherited from MailFolder) |
![]() | UidNextChanged |
Occurs when the next UID changes.
(Inherited from MailFolder) |
![]() | UidValidityChanged |
Occurs when the UID validity changes.
(Inherited from MailFolder) |
![]() | UnreadChanged |
Occurs when the unread message count changes.
(Inherited from MailFolder) |
![]() | Unsubscribed |
Occurs when the folder is unsubscribed.
(Inherited from MailFolder) |
Name | Description | |
---|---|---|
![]() | AddFlags |
Add a set of flags to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddFlags |
Add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddFlagsAsync |
Asynchronously add a set of flags to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddLabels |
Add a set of labels to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddLabels |
Add a set of labels to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddLabels |
Add a set of labels to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddLabels |
Add a set of labels to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddLabels |
Add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddLabels |
Add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddLabelsAsync |
Asynchronously add a set of labels to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddLabelsAsync |
Asynchronously add a set of labels to the specified messages.
(Defined by IMailFolderExtensions) |
![]() | AddLabelsAsync |
Asynchronously add a set of labels to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddLabelsAsync |
Asynchronously add a set of labels to the specified message.
(Defined by IMailFolderExtensions) |
![]() | AddLabelsAsync |
Asynchronously add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | AddLabelsAsync |
Asynchronously add a set of labels to the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified messages to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified messages to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified messages to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified messages to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | Append |
Append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified messages to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified messages to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified messages to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified messages to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() | AppendAsync |
Asynchronously append the specified message to the folder.
(Defined by IMailFolderExtensions) |
![]() ![]() | Fetch |
Fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message UIDs that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message indexes that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message UIDs that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message UIDs that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message indexes that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the specified message indexes that
have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the messages between the two indexes (inclusive)
that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the messages between the two indexes (inclusive)
that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | Fetch |
Fetch the message summaries for the messages between the two indexes (inclusive)
that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() ![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message UIDs.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message UIDs that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message indexes.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message indexes that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message UIDs that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message UIDs that have a
higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message indexes
that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the specified message indexes
that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the messages between the two indexes, inclusive.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the messages between the two indexes
(inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the messages between the two indexes
(inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | FetchAsync |
Asynchronously fetch the message summaries for the messages between the two indexes
(inclusive) that have a higher mod-sequence value than the one specified.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlags |
Remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveFlagsAsync |
Asynchronously remove a set of flags from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabels |
Remove a set of labels from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabels |
Remove a set of labels from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabels |
Remove a set of labels from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabels |
Remove a set of labels from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabels |
Remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabels |
Remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabelsAsync |
Asynchronously remove a set of labels from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabelsAsync |
Asynchronously remove a set of labels from the specified messages.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabelsAsync |
Asynchronously remove a set of labels from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabelsAsync |
Asynchronously remove a set of labels from the specified message.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabelsAsync |
Asynchronously remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | RemoveLabelsAsync |
Asynchronously remove a set of labels from the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | Replace |
Replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | Replace |
Replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | Replace |
Replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | Replace |
Replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | Replace |
Replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | Replace |
Replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | Replace |
Replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | Replace |
Replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | ReplaceAsync |
Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | ReplaceAsync |
Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | ReplaceAsync |
Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | ReplaceAsync |
Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | ReplaceAsync |
Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | ReplaceAsync |
Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | ReplaceAsync |
Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | ReplaceAsync |
Asynchronously replace a message in the folder.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetFlags |
Set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetFlagsAsync |
Asynchronously set the flags of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetLabels |
Set the labels of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetLabels |
Set the labels of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetLabels |
Set the labels of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetLabels |
Set the labels of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetLabels |
Set the labels of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetLabels |
Set the labels of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetLabelsAsync |
Asynchronously set the labels of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetLabelsAsync |
Asynchronously set the labels of the specified messages.
(Defined by IMailFolderExtensions) |
![]() | SetLabelsAsync |
Asynchronously set the labels of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetLabelsAsync |
Asynchronously set the labels of the specified message.
(Defined by IMailFolderExtensions) |
![]() | SetLabelsAsync |
Asynchronously set the labels of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
![]() | SetLabelsAsync |
Asynchronously set the labels of the specified messages only if their mod-sequence value is less than the specified value.
(Defined by IMailFolderExtensions) |
public static void DownloadMessages () { using (var client = new ImapClient ()) { client.Connect ("imap.gmail.com", 993, SecureSocketOptions.SslOnConnect); client.Authenticate ("username", "password"); client.Inbox.Open (FolderAccess.ReadOnly); var uids = client.Inbox.Search (SearchQuery.All); foreach (var uid in uids) { var message = client.Inbox.GetMessage (uid); // write the message to a file message.WriteTo (string.Format ("{0}.eml", uid)); } client.Disconnect (true); } }