| Dart.Mail Namespace : ImapCode Enumeration |
Public Enum ImapCode Inherits System.Enum
Dim instance As ImapCode
public enum ImapCode : System.Enum
__value public enum ImapCode : public System.Enum
public enum class ImapCode : public System.Enum
| Member | Description |
|---|---|
| Alert | The response contains an alert which must be shown to the user. |
| BadCharset | A SEARCH operation failed due to an unsupported charset. |
| Capability | The response contains a list of IMAP server capabilities. This type of response also populates MailBase.Capabilities. |
| NewName | An operation failed because the Mailbox was renamed. |
| None | No response code provided. |
| Parse | An error occurred during the parsing of message headers. |
| PermanentFlags | The response contains a list of all flags that can be changed permanently within the mailbox and its messages. Any flags not on this list should not be set. A value of "\*" means new, non-standard flags can be created. |
| ReadOnly | The selected mailbox is read-only. |
| ReadWrite | The selected mailbox is read-write. |
| TryCreate | An executing command failed because the target mailbox does not exist. The target mailbox may need to be created prior to issuing the command that failed. |
| UidNext | The response includes the UIDNEXT value for the selected mailbox, indicating the UID of the next created message. |
| UidValidity | The response includes the UIDVALIDITY value for the selected mailbox. This value can be used in combination with message UIDs to uniquely identify messages between sessions. |
| Unseen | Indicates the number (position id) of the first unseen message in the selected mailbox. |
This enumeration represents the code returned in an IMAP server response. Response codes are optional and contain additional information beyond status. See ImapResponse.Code.
For example, if the server response is
* OK [UIDVALIDITY 3857529045] UIDs valid
ImapResponse.Code is ImapCode.UidValidity.
System.Object
System.ValueType
System.Enum
Dart.Mail.ImapCode