This section describes the special ways MAPI message properties are implemented by the Microsoft Exchange Server information store provider.
The following three tables list properties defined by MAPI for messages in general, report messages (such as delivery reports and read reports), and recipients. The properties listed in these tables are all required, as explained in Required and Optional Message Properties.
Required Message Properties
PR_CREATION_TIME | Read-only. New messages |
PR_DISPLAY_BCC | Read-only. Saved messages |
PR_DISPLAY_CC | Read-only. Saved messages |
PR_DISPLAY_TO | Read-only. Saved messages |
PR_ENTRYID | Read-only. Saved messages |
PR_LAST_MODIFICATION_TIME | Read-only. Saved messages |
PR_MESSAGE_CLASS | Read/write. All messages |
PR_MESSAGE_FLAGS | Read-only. All messages. Writeable on unsaved messages. |
PR_PARENT_DISPLAY | Read-only. All messages |
PR_PARENT_ENTRYID | Read-only. All messages |
PR_RECORD_KEY | Read-only. All messages |
PR_SEARCH_KEY | Read/write. All messages |
PR_STORE_ENTRYID | Read-only. All messages |
PR_STORE_RECORD_KEY | Read-only. All messages |
Required Message Report Properties
PR_BODY | Read/write |
PR_MESSAGE_CLASS | Read/write |
PR_MESSAGE_DELIVERY_TIME | Read-only |
PR_ORIGINAL group of properties | Read-only |
PR_REPORT_TAG | Read-only |
PR_REPORT_TEXT | Read-only |
PR_REPORT_TIME | Read-only |
PR_SEARCH_KEY | Read-only |
PR_SENDER group of properties | Read-only |
PR_SUBJECT | Read/write |
PR_NDR_DIAG_CODE | Required for NDRs |
PR_NDR_REASON_CODE | Required for NDRs |
Required Message Recipient Properties
PR_ADDRTYPE | Read/write |
PR_DISPLAY_NAME | Read/write |
PR_DISPLAY_TYPE | Read/write |
PR_ENTRYID | Read/write |
PR_OBJECT_TYPE | Read-only |