Platform SDK: Exchange Server |
The following table shows the per-recipient MAPI properties that are columns in an MTE’s recipient table. Depending on the direction of the transfer, either the gateway or Microsoft Exchange Server is responsible for delivering the message to every recipient in the recipient table. The MAPI methods IMessage::GetRecipientTable and IMessage::ModifyRecipients respectively read and manipulate information in the MTE’s recipient table.
In the following descriptions, ASN.1 refers to Abstract Syntax Notation, a standard for encoding symbols into binary form. See the Glossary for more information.
Per-Recipient MAPI Properties in MTE
Property name | Type | Description |
---|---|---|
PR_CONTENT_INTEGRITY_CHECK | Binary | ASN.1 content integrity check value that allows a message sender to protect message content from disclosure to unauthorized recipients. |
PR_EXPLICIT_CONVERSION | Long | Indication that a message sender specifically requests a message content conversion for a recipient. |
PR_IPM_RETURN_REQUESTED | Boolean | TRUE if this message should be returned with a report. |
PR_MESSAGE_TOKEN | Binary | ASN.1 token for a message. |
PR_NDR_DIAG_CODE | Long | Diagnostic code that forms part of a nondelivery report. |
PR_NDR_REASON_CODE | Long | Reason code that forms part of a nondelivery report. |
PR_NON_RECEIPT_NOTIFICATION_ REQUESTED | Boolean | TRUE if a message sender wants notification of nondelivery for a recipient. |
PR_ORIGINATOR_NON_DELIVERY_ REPORT_REQUESTED | Boolean | TRUE if a message sender requests a nondelivery report for a recipient. |
PR_ORIGINATOR_REQUESTED_ ALTERNATE_RECIPIENT | Binary | Entry identifier for an alternate recipient designated by the sender. |
PR_PHYSICAL_DELIVERY_BUREAU_ FAX_DELIVERY | Boolean | TRUE if the messaging system should use a fax bureau for physical delivery of this message. |
PR_PHYSICAL_DELIVERY_MODE | Long | Bitmask of flags defining the physical delivery mode (for example, special delivery) for a message designated for a recipient. |
PR_PHYSICAL_DELIVERY_REPORT_ REQUEST | Long | Mode of a report to be delivered to a recipient upon completion of physical message delivery or delivery by the message handling system. |
PR_PHYSICAL_FORWARDING_ADDRESS | Binary | Physical forwarding address of a recipient; used only with message reports. |
PR_PHYSICAL_FORWARDING_ADDRESS_ REQUESTED | Boolean | TRUE if a message sender requests the message transfer agent to attach a physical forwarding address for a recipient. |
PR_PHYSICAL_FORWARDING_PROHIBITED | Boolean | TRUE if a message sender prohibits physical message forwarding for a recipient. |
PR_PHYSICAL_RENDITION_ATTRIBUTES | Binary | ASN.1 object identifier used for rendering message attachments. |
PR_PROOF_OF_DELIVERY | Binary | ASN.1 proof of delivery value. |
PR_PROOF_OF_DELIVERY_REQUESTED | Boolean | TRUE if a message sender requests proof of delivery for a recipient. |
PR_RECIPIENT_CERTIFICATE | Binary | Recipient's ASN.1 certificate for use in a report. |
PR_RECIPIENT_NUMBER_FOR_ADVICE | String | Recipient's telephone number to call to advise of the physical delivery of a message. |
PR_RECIPIENT_TYPE | Long | MAPI_TO |
PR_REGISTERED_MAIL_TYPE | Long | Type of registration used for physical delivery of a message. |
PR_REPLY_REQUESTED | Boolean | TRUE if a message sender requests a reply from a recipient. |
PR_REQUESTED_DELIVERY_METHOD | Long | Binary array of delivery methods (service providers), in order of a message sender's preference. |
PR_SUPPLEMENTARY_INFO | String | Additional information for use in a report. |
PR_TYPE_OF_MTS_USER | Long | Type of recipient, for use in a report. |