pst_item_email Struct Reference

This contains the email related mapi elements. More...

#include <libpst/libpst.h>

Collaboration diagram for pst_item_email:
Collaboration graph
[legend]

Data Fields

FILETIMEarrival_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
FILETIMEsent_date
 mapi element 0x0039 PR_CLIENT_SUBMIT_TIME
pst_entryidsentmail_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
FILETIMEreport_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

Detailed Description

This contains the email related mapi elements.

Definition at line 154 of file libpst.h.


Field Documentation

mapi element 0x0e06 PR_MESSAGE_DELIVERY_TIME

Definition at line 156 of file libpst.h.

mapi element 0x0002 PR_ALTERNATE_RECIPIENT_ALLOWED

  • 1 true
  • 0 not set
  • -1 false

Definition at line 161 of file libpst.h.

mapi element 0x0e02 PR_DISPLAY_BCC

Definition at line 165 of file libpst.h.

mapi element 0x0e03 PR_DISPLAY_CC

Definition at line 163 of file libpst.h.

mapi element 0x0071 PR_CONVERSATION_INDEX

Definition at line 167 of file libpst.h.

mapi element 0x3a03 PR_CONVERSION_PROHIBITED

  • 1 true
  • 0 false

Definition at line 171 of file libpst.h.

mapi element 0x0e01 PR_DELETE_AFTER_SUBMIT

  • 1 true
  • 0 false

Definition at line 175 of file libpst.h.

mapi element 0x0023 PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED

  • 1 true
  • 0 false

Definition at line 179 of file libpst.h.

mapi element 0x6f04

Definition at line 181 of file libpst.h.

mapi element 0x6f02

Definition at line 183 of file libpst.h.

mapi element 0x007d PR_TRANSPORT_MESSAGE_HEADERS

Definition at line 185 of file libpst.h.

mapi element 0x1013

Definition at line 187 of file libpst.h.

mapi element 0x0017 PR_IMPORTANCE

  • 0 low
  • 1 normal
  • 2 high

Definition at line 192 of file libpst.h.

mapi element 0x1042

Definition at line 194 of file libpst.h.

mapi element 0x0058 PR_MESSAGE_CC_ME, this user is listed explicitly in the CC address

  • 1 true
  • 0 false

Definition at line 198 of file libpst.h.

mapi element 0x0059 PR_MESSAGE_RECIP_ME, this user appears in TO, CC or BCC address list

  • 1 true
  • 0 false

Definition at line 202 of file libpst.h.

mapi element 0x0057 PR_MESSAGE_TO_ME, this user is listed explicitly in the TO address

  • 1 true
  • 0 false

Definition at line 206 of file libpst.h.

mapi element 0x1035

Definition at line 208 of file libpst.h.

mapi element 0x0c05 PR_NDR_DIAG_CODE

Definition at line 316 of file libpst.h.

mapi element 0x0c04 PR_NDR_REASON_CODE

Definition at line 314 of file libpst.h.

mapi element 0x0c20 PR_NDR_STATUS_CODE

Definition at line 320 of file libpst.h.

mapi element 0x0072 PR_ORIGINAL_DISPLAY_BCC

Definition at line 216 of file libpst.h.

mapi element 0x0073 PR_ORIGINAL_DISPLAY_CC

Definition at line 218 of file libpst.h.

mapi element 0x002e PR_ORIGINAL_SENSITIVITY

  • 0=none
  • 1=personal
  • 2=private
  • 3=company confidential

Definition at line 214 of file libpst.h.

mapi element 0x0074 PR_ORIGINAL_DISPLAY_TO

Definition at line 220 of file libpst.h.

mapi element 0x0e1d PR_NORMALIZED_SUBJECT

Definition at line 328 of file libpst.h.

mapi element 0x0040 PR_RECEIVED_BY_NAME

Definition at line 324 of file libpst.h.

mapi element 0x0051 PR_RECEIVED_BY_SEARCH_KEY

Definition at line 222 of file libpst.h.

mapi element 0x0052 PR_RCVD_REPRESENTING_SEARCH_KEY

Definition at line 226 of file libpst.h.

mapi element 0x0044 PR_RCVD_REPRESENTING_NAME

Definition at line 224 of file libpst.h.

mapi element 0x300b PR_SEARCH_KEY

Definition at line 330 of file libpst.h.

mapi element 0x003b PR_SENT_REPRESENTING_SEARCH_KEY

Definition at line 228 of file libpst.h.

mapi element 0x0c1d PR_SENDER_SEARCH_KEY

Definition at line 232 of file libpst.h.

mapi element 0x0042 PR_SENT_REPRESENTING_NAME

Definition at line 230 of file libpst.h.

mapi element 0x0c1a PR_SENDER_NAME

Definition at line 326 of file libpst.h.

mapi element 0x0026 PR_PRIORITY

  • 0 nonurgent
  • 1 normal
  • 2 urgent mapi element

Definition at line 238 of file libpst.h.

mapi element 0x0070 PR_CONVERSATION_TOPIC

Definition at line 240 of file libpst.h.

mapi element 0x0029 PR_READ_RECEIPT_REQUESTED

  • 1 true
  • 0 false

Definition at line 244 of file libpst.h.

mapi element 0x0077 PR_RCVD_REPRESENTING_ADDRTYPE

Definition at line 250 of file libpst.h.

mapi element 0x0078 PR_RCVD_REPRESENTING_EMAIL_ADDRESS

Definition at line 252 of file libpst.h.

mapi element 0x0075 PR_RECEIVED_BY_ADDRTYPE

Definition at line 246 of file libpst.h.

mapi element 0x0076 PR_RECEIVED_BY_EMAIL_ADDRESS

Definition at line 248 of file libpst.h.

mapi element 0x0c17 PR_REPLY_REQUESTED

  • 1 true
  • 0 false

Definition at line 256 of file libpst.h.

mapi element 0x0050 PR_REPLY_RECIPIENT_NAMES

Definition at line 258 of file libpst.h.

mapi element 0x1001 PR_REPORT_TEXT, delivery report dsn body

Definition at line 310 of file libpst.h.

mapi element 0x0032 PR_REPORT_TIME, delivery report time

Definition at line 312 of file libpst.h.

mapi element 0x1046, this seems to be the message-id of the rfc822 mail that is being returned

Definition at line 260 of file libpst.h.

mapi element 0x1007 PR_RTF_SYNC_BODY_COUNT, a count of the *significant* charcters in the rtf body.

Doesn't count whitespace and other ignorable characters.

Definition at line 264 of file libpst.h.

mapi element 0x1006 PR_RTF_SYNC_BODY_CRC

Definition at line 266 of file libpst.h.

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.

Definition at line 270 of file libpst.h.

mapi element 0x1009 PR_RTF_COMPRESSED, the compressed rtf body data.

Use pst_lzfu_decompress() to retrieve the actual rtf body data.

Definition at line 274 of file libpst.h.

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.

  • 1 true
  • 0 false

Definition at line 282 of file libpst.h.

mapi element 0x1010 PR_RTF_SYNC_PREFIX_COUNT, a count of the ignored characters before the first significant character

Definition at line 285 of file libpst.h.

mapi element 0x1011 PR_RTF_SYNC_TRAILING_COUNT, a count of the ignored characters after the last significant character

Definition at line 288 of file libpst.h.

mapi element 0x0c1e PR_SENDER_ADDRTYPE

Definition at line 294 of file libpst.h.

mapi element 0x0c1f PR_SENDER_EMAIL_ADDRESS

Definition at line 296 of file libpst.h.

mapi element 0x0064 PR_SENT_REPRESENTING_ADDRTYPE

Definition at line 290 of file libpst.h.

mapi element 0x0065 PR_SENT_REPRESENTING_EMAIL_ADDRESS

Definition at line 292 of file libpst.h.

mapi element 0x0036 PR_SENSITIVITY

  • 0=none
  • 1=personal
  • 2=private
  • 3=company confidential

Definition at line 302 of file libpst.h.

mapi element 0x0039 PR_CLIENT_SUBMIT_TIME

Definition at line 304 of file libpst.h.

mapi element 0x0e0a PR_SENTMAIL_ENTRYID

Definition at line 306 of file libpst.h.

mapi element 0x0e04 PR_DISPLAY_TO

Definition at line 308 of file libpst.h.

mapi element 0x0c1b PR_SUPPLEMENTARY_INFO

Definition at line 318 of file libpst.h.


The documentation for this struct was generated from the following file:

Generated on 6 Jul 2016 for libpst.so.4 by  doxygen 1.6.1