Exchange Web Services .NET Class Library
Exchange Web Services .NET Class Library
Exchange Web Services .NET
Independentsoft.Msg
Attachment Class
AttachmentFlags Enumeration
AttachmentMethod Enumeration
BusyStatus Enumeration
CalendarType Enumeration
DayOfWeek Enumeration
DayOfWeekIndex Enumeration
DisplayType Enumeration
ExtendedProperty Class
ExtendedPropertyId Class
ExtendedPropertyList Class
ExtendedPropertyName Class
ExtendedPropertyTag Class
FlagIcon Enumeration
FlagStatus Enumeration
Gender Enumeration
Importance Enumeration
LastVerbExecuted Enumeration
MeetingStatus Enumeration
Message Class
MessageFlag Enumeration
NoteColor Enumeration
ObjectType Enumeration
Priority Enumeration
PropertyType Enumeration
Recipient Class
RecipientType Enumeration
RecurrenceEndType Enumeration
RecurrencePattern Class
RecurrencePatternFrequency Enumeration
RecurrencePatternType Enumeration
RecurrenceType Enumeration
ResponseStatus Enumeration
SelectedMailingAddress Enumeration
Sensitivity Enumeration
StandardPropertySet Class
StoreSupportMask Enumeration
TaskDelegationState Enumeration
TaskOwnership Enumeration
TaskStatus Enumeration

# MessageFlag Enumeration

Contains a value that indicates the origin and current state of a message.

Namespace: Independentsoft.Msg
Assembly: Independentsoft.Exchange (in Independentsoft.Exchange.dll) Version: 3.0.840.11238
Syntax
C#
VB
Copy

    public enum MessageFlag

    Public Enumeration MessageFlag

Members

| Member name | Value | Description
--- | --- | --- | ---
| Associated | 0 | The message is an associated message of a folder. The client or provider has read-only access to this flag. The Read flag is ignored for associated messages, which do not retain a read/unread state.
| FromMe | 1 | The messaging user sending was the messaging user receiving the message. This flag is meant to be set by the transport provider.
| HasAttachment | 2 | The message has at least one attachment. The client has read-only access to this flag.
| NonReadReportPending | 3 | A nonread report needs to be sent for the message. The client or provider has read-only access to this flag.
| OriginInternet | 4 | The incoming message arrived over the Internet. It originated either outside the organization or from a source the gateway cannot consider trusted. The client should display an appropriate message to the user. Transport providers set this flag; the client has read-only access.
| OriginMiscExternal | 5 | The incoming message arrived over an external link other than X.400 or the Internet. It originated either outside the organization or from a source the gateway cannot consider trusted. The client should display an appropriate message to the user. Transport providers set this flag; the client has read-only access.
| OriginX400 | 6 | The incoming message arrived over an X.400 link. It originated either outside the organization or from a source the gateway cannot consider trusted. The client should display an appropriate message to the user. Transport providers set this flag; the client has read-only access.
| Read | 7 | The message is marked as having been read. This flag is ignored if the Associated flag is set.
| Resend | 8 | The message includes a request for a resend operation with a non-delivery report.
| ReadReportPending | 9 | A read report needs to be sent for the message. The client or provider has read-only access to this flag.
| Submit | 10 | The message is marked for sending. Message store providers set this flag; the client has read-only access.
| Unmodified | 11 | The outgoing message has not been modified since the first time that it was saved; the incoming message has not been modified since it was delivered.
| Unsent | 12 | The message is still being composed. It is saved, but has not been sent. Typically, this flag is cleared after the message is sent.

See Also

#### Reference

Independentsoft.Msg Namespace

Copyright 2025 Independentsoft

Send comments on this topic to support@independentsoft.de