PstMessagePstFields Property |
Namespace: MailBee.Outlook
The below are PST fields keys for Message items. Each key represents a particular property of this PST item. Most values are optional so that you need to check if the particular key exists with ContainsKey(Object) method (Hashtable.ContainsKey).
Name | Type |
---|---|
MessageClass | String |
ClientSubmitTime | DateTime |
ReceivedByName | String |
SentRepresentingName | String |
SentRepresentingAddressType | String |
SentRepresentingEmailAddress | String |
ConversationIndex | Byte[] |
ConversationTopic | String |
ReceivedByAddressType | String |
ReceivedByAddress | String |
TransportMessageHeaders | String |
Read | Boolean |
Unmodified | Boolean |
Submitted | Boolean |
Unsent | Boolean |
FromMe | Boolean |
Associated | Boolean |
Resent | Boolean |
AcknowledgementMode | Int32 |
OriginatorDeliveryReportRequested | Boolean |
ReadReceiptRequested | Boolean |
RecipientReassignmentProhibited | Boolean |
OriginalSensitivity | String |
Sensitivity | Int32 |
RcvdRepresentingName | String |
OriginalSubject | String |
ReplyRecipientNames | String |
MessageToMe | Boolean |
MessageCcMe | Boolean |
MessageRecipMe | String |
ResponseRequested | Boolean |
SentRepresentingAddrtype | String |
OriginalDisplayBcc | String |
OriginalDisplayCc | String |
OriginalDisplayTo | String |
RcvdRepresentingAddrtype | String |
RcvdRepresentingEmailAddress | String |
NonReceiptNotificationRequested | Boolean |
OriginatorNonDeliveryReportRequested | Boolean |
RecipientType | Int32 |
ReplyRequested | Boolean |
SenderName | String |
SenderAddrtype | String |
SenderEmailAddress | String |
MessageSize | Int64 |
AttachSize | Int32 |
AttachNum | Int32 |
InternetArticleNumber | Int32 |
URLCompNamePostfix | Int32 |
ObjectType | Int32 |
DeleteAfterSubmit | Boolean |
Responsibility | Boolean |
RtfInSync | Boolean |
UrlCompNameSet | Boolean |
DisplayBcc | String |
DisplayCc | String |
DisplayTo | String |
MessageDeliveryTime | DateTime |
RtfSyncBodyCrc | Int32 |
RtfSyncBodyCount | Int32 |
RtfSyncBodyTag | String |
RtfSyncPrefixCount | Int32 |
RtfSyncTrailingCount | Int32 |
InternetMessageId | String |
InReplyToId | String |
ReturnPath | String |
IconIndex | Int32 |
ActionFlag | Int32 |
ActionDate | DateTime |
DisableFullFidelity | Boolean |
URLCompName | String |
AttrHidden | Boolean |
AttrSystem | Boolean |
AttrReadonly | Boolean |
TaskStartDate | DateTime |
TaskDueDate | DateTime |
Flagged | Boolean |
HasForwarded | Boolean |
HasReplied | Boolean |
When you get this PST object as MailMessage using GetAsMailMessage method, these fields will be added to the resulting message as "X-Msg-" + PstFieldName headers. Example is "X-Msg-MessageToMe". Each field value will be converted into a string.