Specifies the mailbox and message flags that the ImapClient class supports.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
Member Name | Description | Value |
---|---|---|
flagNone | No flags have been set for the current message or mailbox. | 0 |
flagAnswered | The message has been answered. | 1 |
flagDraft | The message is a draft copy and has not been delivered. | 2 |
flagUrgent | The message has been flagged for urgent or special attention. | 4 |
flagSeen | The message has been read. | 8 |
flagRecent | The message has been added to the mailbox recent. | 256 |
flagDeleted | The message has been marked for deletion. | 512 |
flagNoInferiors | The mailbox does not contain any child mailboxes. In the IMAP protocol, these are referred to as inferior hierarchical mailbox names. | 65536 |
flagNoSelect | The mailbox cannot be selected or examined. This flag is typically used by servers to indicate that the mailbox name refers to a directory on the server, not an actual mailbox. | 131072 |
flagMarked | The mailbox is marked as being of interest to a client. If this flag is used, it typically means that the mailbox contains messages. An application should not depend on this flag being present for any given mailbox. Some IMAP servers do not support marked or unmarked flags for mailboxes. | 262144 |
flagUnmarked | The mailbox is marked as not being of interest to a client. If this flag is used, it typically means that the mailbox does not contain any messages. An application should not depend on this flag being present for any given mailbox. Some IMAP servers do not support marked or unmarked flags for mailboxes. | 524288 |
Namespace: SocketTools
Assembly: SocketTools.ImapClient (in SocketTools.ImapClient.dll)