Class MessageFlags
Provides message flags functionality.
Inherited Members
Namespace: DRIT.Mail.Mapi.API
Assembly: DRIT.Mail.dll
Syntax
public class MessageFlags
Constructors
View SourceMessageFlags(MapiMessage)
Initializes a new instance of the MessageFlags class.
Declaration
public MessageFlags(MapiMessage mapiMessage)
Parameters
| Type | Name | Description |
|---|---|---|
| MapiMessage | mapiMessage | The mapi message used by the operation. |
Properties
View SourceEverRead
The message has been read at least once. This flag is set or cleared by the server whenever the mfRead flag is set or cleared. Clients SHOULD ignore this flag.
Declaration
public bool EverRead { get; }
Property Value
| Type | Description |
|---|---|
| bool |
HasAttachments
Gets a value indicating whether this object has attachments.
Declaration
public bool HasAttachments { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IncludesRequestForResend
The message includes a request for a resend operation with a non-delivery report.
Declaration
public bool IncludesRequestForResend { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsAssociated
The message is an FAI message.
Declaration
public bool IsAssociated { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Remarks
mfFAI 0x00000040
IsFromInternet
The incoming message arrived over the Internet and originated either outside the organization or from a source the gateway does not consider trusted.
Declaration
public bool IsFromInternet { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsFromMe
The user receiving the message was also the user who sent the message.
Declaration
public bool IsFromMe { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsRead
The message is marked as having been read.
Declaration
public bool IsRead { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsSubmitted
The message is marked for sending.
Declaration
public bool IsSubmitted { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsUnmodified
The message has not been modified since it was first saved (if unsent) or it was delivered (if sent).
Declaration
public bool IsUnmodified { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsUnsent
The message is still being composed and is treated as a Draft Message object.
Declaration
public bool IsUnsent { get; }
Property Value
| Type | Description |
|---|---|
| bool |
IsUntrusted
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 does not consider trusted.
Declaration
public bool IsUntrusted { get; }
Property Value
| Type | Description |
|---|---|
| bool |
NotifyRead
The user who sent the message has requested notification when a recipient first reads it.
Declaration
public bool NotifyRead { get; }
Property Value
| Type | Description |
|---|---|
| bool |
NotifyUnread
The user who sent the message has requested notification when a recipient deletes it before reading or the Message object expires.
Declaration
public bool NotifyUnread { get; }
Property Value
| Type | Description |
|---|---|
| bool |