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) | |
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); } }