PowerTCP Mail for .NET
ImapFlags Enumeration




Represents IMAP flags.
Syntax
<FlagsAttribute()>
Public Enum ImapFlags 
   Inherits System.Enum
Dim instance As ImapFlags
[Flags()]
public enum ImapFlags : System.Enum 
[Flags()]
__value public enum ImapFlags : public System.Enum 
[Flags()]
public enum class ImapFlags : public System.Enum 
Members
MemberDescription
AnsweredA message was replied to. This flag is managed entirely by the IMAP client.
Deleted A message should be deleted when the next EXPUNGE operation occurs. This flag is managed entirely by the IMAP client, but it is used by the IMAP server during an EXPUNGE operation.
Draft The composition of a message has not been finished. This flag is managed entirely by the IMAP client.
Flagged A message has been marked for special attention. This flag is managed entirely by the IMAP client.
NoneNo flags. Clear all message flags.
Seen A message has been read. This flag is managed by both the client and the server. The server updates the flag when FETCH operations occur.
Remarks
Mailbox.Update and ImapMessage.Update uses this enumeration to update one or more message flags.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         Dart.Mail.ImapFlags

See Also

Reference

Dart.Mail Namespace


PowerTCP Mail for .NET Documentation Version 4.3
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic