This contains the email related mapi elements. More...
#include <libpst/libpst.h>
Data Fields | |
FILETIME * | arrival_date |
mapi element 0x0e06 PR_MESSAGE_DELIVERY_TIME | |
int | autoforward |
mapi element 0x0002 PR_ALTERNATE_RECIPIENT_ALLOWED | |
pst_string | cc_address |
mapi element 0x0e03 PR_DISPLAY_CC | |
pst_string | bcc_address |
mapi element 0x0e02 PR_DISPLAY_BCC | |
pst_binary | conversation_index |
mapi element 0x0071 PR_CONVERSATION_INDEX | |
int | conversion_prohibited |
mapi element 0x3a03 PR_CONVERSION_PROHIBITED | |
int | delete_after_submit |
mapi element 0x0e01 PR_DELETE_AFTER_SUBMIT | |
int | delivery_report |
mapi element 0x0023 PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED | |
pst_binary | encrypted_body |
mapi element 0x6f04 | |
pst_binary | encrypted_htmlbody |
mapi element 0x6f02 | |
pst_string | header |
mapi element 0x007d PR_TRANSPORT_MESSAGE_HEADERS | |
pst_string | htmlbody |
mapi element 0x1013 | |
int32_t | importance |
mapi element 0x0017 PR_IMPORTANCE | |
pst_string | in_reply_to |
mapi element 0x1042 | |
int | message_cc_me |
mapi element 0x0058 PR_MESSAGE_CC_ME, this user is listed explicitly in the CC address | |
int | message_recip_me |
mapi element 0x0059 PR_MESSAGE_RECIP_ME, this user appears in TO, CC or BCC address list | |
int | message_to_me |
mapi element 0x0057 PR_MESSAGE_TO_ME, this user is listed explicitly in the TO address | |
pst_string | messageid |
mapi element 0x1035 | |
int32_t | original_sensitivity |
mapi element 0x002e PR_ORIGINAL_SENSITIVITY | |
pst_string | original_bcc |
mapi element 0x0072 PR_ORIGINAL_DISPLAY_BCC | |
pst_string | original_cc |
mapi element 0x0073 PR_ORIGINAL_DISPLAY_CC | |
pst_string | original_to |
mapi element 0x0074 PR_ORIGINAL_DISPLAY_TO | |
pst_string | outlook_recipient |
mapi element 0x0051 PR_RECEIVED_BY_SEARCH_KEY | |
pst_string | outlook_recipient_name |
mapi element 0x0044 PR_RCVD_REPRESENTING_NAME | |
pst_string | outlook_recipient2 |
mapi element 0x0052 PR_RCVD_REPRESENTING_SEARCH_KEY | |
pst_string | outlook_sender |
mapi element 0x003b PR_SENT_REPRESENTING_SEARCH_KEY | |
pst_string | outlook_sender_name |
mapi element 0x0042 PR_SENT_REPRESENTING_NAME | |
pst_string | outlook_sender2 |
mapi element 0x0c1d PR_SENDER_SEARCH_KEY | |
int32_t | priority |
mapi element 0x0026 PR_PRIORITY | |
pst_string | processed_subject |
mapi element 0x0070 PR_CONVERSATION_TOPIC | |
int | read_receipt |
mapi element 0x0029 PR_READ_RECEIPT_REQUESTED | |
pst_string | recip_access |
mapi element 0x0075 PR_RECEIVED_BY_ADDRTYPE | |
pst_string | recip_address |
mapi element 0x0076 PR_RECEIVED_BY_EMAIL_ADDRESS | |
pst_string | recip2_access |
mapi element 0x0077 PR_RCVD_REPRESENTING_ADDRTYPE | |
pst_string | recip2_address |
mapi element 0x0078 PR_RCVD_REPRESENTING_EMAIL_ADDRESS | |
int | reply_requested |
mapi element 0x0c17 PR_REPLY_REQUESTED | |
pst_string | reply_to |
mapi element 0x0050 PR_REPLY_RECIPIENT_NAMES | |
pst_string | return_path_address |
mapi element 0x1046, this seems to be the message-id of the rfc822 mail that is being returned | |
int32_t | rtf_body_char_count |
mapi element 0x1007 PR_RTF_SYNC_BODY_COUNT, a count of the *significant* charcters in the rtf body. | |
int32_t | rtf_body_crc |
mapi element 0x1006 PR_RTF_SYNC_BODY_CRC | |
pst_string | rtf_body_tag |
mapi element 0x1008 PR_RTF_SYNC_BODY_TAG, the first couple of lines of RTF body so that after modification, then beginning can once again be found. | |
pst_binary | rtf_compressed |
mapi element 0x1009 PR_RTF_COMPRESSED, the compressed rtf body data. | |
int | rtf_in_sync |
mapi element 0x0e1f PR_RTF_IN_SYNC, True means that the rtf version is same as text body. | |
int32_t | rtf_ws_prefix_count |
mapi element 0x1010 PR_RTF_SYNC_PREFIX_COUNT, a count of the ignored characters before the first significant character | |
int32_t | rtf_ws_trailing_count |
mapi element 0x1011 PR_RTF_SYNC_TRAILING_COUNT, a count of the ignored characters after the last significant character | |
pst_string | sender_access |
mapi element 0x0064 PR_SENT_REPRESENTING_ADDRTYPE | |
pst_string | sender_address |
mapi element 0x0065 PR_SENT_REPRESENTING_EMAIL_ADDRESS | |
pst_string | sender2_access |
mapi element 0x0c1e PR_SENDER_ADDRTYPE | |
pst_string | sender2_address |
mapi element 0x0c1f PR_SENDER_EMAIL_ADDRESS | |
int32_t | sensitivity |
mapi element 0x0036 PR_SENSITIVITY | |
FILETIME * | sent_date |
mapi element 0x0039 PR_CLIENT_SUBMIT_TIME | |
pst_entryid * | sentmail_folder |
mapi element 0x0e0a PR_SENTMAIL_ENTRYID | |
pst_string | sentto_address |
mapi element 0x0e04 PR_DISPLAY_TO | |
pst_string | report_text |
mapi element 0x1001 PR_REPORT_TEXT, delivery report dsn body | |
FILETIME * | report_time |
mapi element 0x0032 PR_REPORT_TIME, delivery report time | |
int32_t | ndr_reason_code |
mapi element 0x0c04 PR_NDR_REASON_CODE | |
int32_t | ndr_diag_code |
mapi element 0x0c05 PR_NDR_DIAG_CODE | |
pst_string | supplementary_info |
mapi element 0x0c1b PR_SUPPLEMENTARY_INFO | |
int32_t | ndr_status_code |
mapi element 0x0c20 PR_NDR_STATUS_CODE | |
pst_string | outlook_received_name1 |
mapi element 0x0040 PR_RECEIVED_BY_NAME | |
pst_string | outlook_sender_name2 |
mapi element 0x0c1a PR_SENDER_NAME | |
pst_string | outlook_normalized_subject |
mapi element 0x0e1d PR_NORMALIZED_SUBJECT | |
pst_string | outlook_search_key |
mapi element 0x300b PR_SEARCH_KEY |
This contains the email related mapi elements.
Definition at line 154 of file libpst.h.
int32_t pst_item_email::importance |
int32_t pst_item_email::ndr_diag_code |
int32_t pst_item_email::ndr_reason_code |
int32_t pst_item_email::ndr_status_code |
int32_t pst_item_email::priority |
int32_t pst_item_email::rtf_body_crc |
mapi element 0x1009 PR_RTF_COMPRESSED, the compressed rtf body data.
Use pst_lzfu_decompress() to retrieve the actual rtf body data.
mapi element 0x0e1f PR_RTF_IN_SYNC, True means that the rtf version is same as text body.
False means rtf version is more up-to-date than text body. If this value doesn't exist, text body is more up-to-date than rtf and cannot update to the rtf.
int32_t pst_item_email::sensitivity |