Outlook 2007 MAPI reference : Required properties for all the messages
Please find the following table which described in the Outlook 2007 MAPI reference talks about properties that clients can expect to set or see supported on messages of all classes.
Property |
Description |
PR_CREATION_TIME PidTagCreationTime Canonical Property (PidTagCreationTime) |
Set by message store providers on outgoing messages. |
PR_DISPLAY_BCC (PidTagDisplayBcc) PR_DISPLAY_CC (PidTagDisplayCc) PR_DISPLAY_TO (PidTagDisplayTo) |
Set by message store providers on outgoing messages. |
PR_ENTRYID (PidTagEntryId) |
Set by message store providers on outgoing messages. |
PR_LAST_MODIFICATION_TIME (PidTagLastModificationTime) |
Set by message store providers on outgoing messages. |
PR_MESSAGE_ATTACHMENTS (PidTagMessageAttachments) |
Set by message store providers on outgoing messages. |
PR_MESSAGE_CLASS (PidTagMessageClass) |
Can be set by clients on outgoing messages; must be set by message store providers if not set by clients. |
PR_MESSAGE_FLAGS (PidTagMessageFlags) |
Set by clients on outgoing messages before they are saved and message store providers after they are saved. |
PR_MESSAGE_RECIPIENTS (PidTagMessageRecipients) |
Set by message store providers on outgoing messages. |
PR_MESSAGE_SIZE (PidTagMessageSize) |
Set by message store providers on outgoing messages. |
PR_MESSAGE_CC_ME (PidTagMessageCcMe) PR_MESSAGE_RECIP_ME (PidTagMessageRecipientMe) PR_MESSAGE_TO_ME (PidTagMessageToMe) |
Set by transport providers on incoming messages. |
PR_NORMALIZED_SUBJECT (PidTagNormalizedSubject) |
Set by message store providers on outgoing messages |
PR_ORIGINATOR_AND_DL_EXPANSION_HISTORY (PidTagOriginatorAndDistributionListExpansionHistory) PR_ORIGINATOR_CERTIFICATE (PidTagOriginatorCertificate) PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED (PidTagOriginatorDeliveryReportRequested) PR_ORIGINATOR_NON_DELIVERY_REPORT_REQUESTED (PidTagOriginatorNonDeliveryReportRequested) PR_ORIGINATOR_REQUESTED_ALTERNATE_RECIPIENT (PidTagOriginatorRequestedAlternateRecipient) PR_ORIGINATOR_RETURN_ADDRESS (PidTagOriginatorReturnAddress) |
Set by transport providers on outgoing messages. |
PR_PARENT_ENTRYID (PidTagParentEntryId) PR_PARENT_DISPLAY (PidTagParentDisplay) |
Set by message store providers on outgoing messages. |
PR_RCVD_REPRESENTING_ADDRTYPE (PidTagReceivedRepresentingAddressType) PR_RCVD_REPRESENTING_EMAIL_ADDRESS (PidTagReceivedRepresentingEmailAddress) PR_RCVD_REPRESENTING_ENTRYID (PidTagReceivedRepresentingEntryId) PR_RCVD_REPRESENTING_NAME (PidTagReceivedRepresentingName) PR_RCVD_REPRESENTING_SEARCH_KEY (PidTagReceivedRepresentingSearchKey) |
Set by transport providers on incoming messages. |
PR_RECEIVED_BY_ADDRTYPE (PidTagReceivedByAddressType) PR_RECEIVED_BY_EMAIL_ADDRESS (PidTagReceivedByEmailAddress) PR_RECEIVED_BY_ENTRYID (PidTagReceivedByEntryId) PR_RECEIVED_BY_NAME (PidTagReceivedByName) PR_RECEIVED_BY_SEARCH_KEY (PidTagReceivedBySearchKey) |
Set by transport providers on incoming messages. |
PR_RECIPIENT_TYPE (PidTagRecipientType) |
Set by message store providers on incoming messages. |
PR_RECORD_KEY (PidTagRecordKey) |
Set by message store providers on outgoing messages. |
PR_SEARCH_KEY (PidTagSearchKey) |
Set by message store providers on outgoing messages. |
PR_SENDER_ADDRTYPE (PidTagSenderAddressType) PR_SENDER_EMAIL_ADDRESS (PidTagSenderEmailAddress) PR_SENDER_ENTRYID (PidTagSenderEntryId) PR_SENDER_NAME (PidTagSenderName) PR_SENDER_SEARCH_KEY (PidTagSenderSearchKey) |
Clients can set these properties on outgoing messages, but transport providers must set them. |
PR_SENT_REPRESENTING_ADDRTYPE (PidTagSentRepresentingAddressType) PR_SENT_REPRESENTING_EMAIL_ADDRESS (PidTagSentRepresentingEmailAddress) PR_SENT_REPRESENTING_ENTRYID (PidTagSentRepresentingEntryId) PR_SENT_REPRESENTING_NAME (PidTagSentRepresentingName) PR_SENT_REPRESENTING_SEARCH_KEY (PidTagSentRepresentingSearchKey) |
Clients can set these properties on outgoing messages, but transport providers must set them. |
PR_STORE_ENTRYID (PidTagStoreEntryId) PR_STORE_RECORD_KEY (PidTagStoreRecordKey) |
Set by message store providers on outgoing messages. |
Comments
- Anonymous
February 11, 2009
PingBack from http://www.clickandsolve.com/?p=6790