MapiMessageFlags

MapiMessageFlags enumeration (15 values)

MapiMessageFlags.

ValueDescription
MSGFLAG_ZERO
MSGFLAG_READThe message is marked as having been read.
MSGFLAG_UNMODIFIEDThe message has not been modified since it was first saved (if unsent) or it was delivered (if sent).
MSGFLAG_SUBMITThe message is marked for sending as a result of a call to IMessage::SubmitMessage. Message store providers set this flag; the client has read-only access.
MSGFLAG_UNSENTThe message is still being composed. It is saved, but has not been sent.
MSGFLAG_HASATTACHThe message has at least one attachment.
MSGFLAG_FROMMEThe user receiving the message was also the user who sent the message.
MSGFLAG_ASSOCIATEDMSGFLAG_ASSOCIATED.
MSGFLAG_RESENDThe message includes a request for a resend operation with a non-delivery report.
MSGFLAG_NOTIFYREADThe user who sent the message has requested notification when a recipient first reads it.
MSGFLAG_NOTIFYUNREADThe user who sent the message has requested notification when a recipient deletes it before reading or the Message object expires.
MSGFLAG_EVERREADThe message has been read at least once. This flag is set or cleared by the server whenever the MSGFLAG_READ flag is set or cleared.
MSGFLAG_ORIGIN_X400The incoming message arrived over an X.400 link.
MSGFLAG_ORIGIN_INTERNETThe incoming message arrived over the Internet.
MSGFLAG_ORIGIN_MISC_EXTThe incoming message arrived over an external link other than X.400 or the Internet.