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 155 of file libpst.h.


Field Documentation

mapi element 0x0e06 PR_MESSAGE_DELIVERY_TIME

Definition at line 157 of file libpst.h.

mapi element 0x0002 PR_ALTERNATE_RECIPIENT_ALLOWED

  • 1 true
  • 0 not set
  • -1 false

Definition at line 162 of file libpst.h.

mapi element 0x0e02 PR_DISPLAY_BCC

Definition at line 166 of file libpst.h.

mapi element 0x0e03 PR_DISPLAY_CC

Definition at line 164 of file libpst.h.

mapi element 0x0071 PR_CONVERSATION_INDEX

Definition at line 168 of file libpst.h.

mapi element 0x3a03 PR_CONVERSION_PROHIBITED

  • 1 true
  • 0 false

Definition at line 172 of file libpst.h.

mapi element 0x0e01 PR_DELETE_AFTER_SUBMIT

  • 1 true
  • 0 false

Definition at line 176 of file libpst.h.

mapi element 0x0023 PR_ORIGINATOR_DELIVERY_REPORT_REQUESTED

  • 1 true
  • 0 false

Definition at line 180 of file libpst.h.

mapi element 0x6f04

Definition at line 182 of file libpst.h.

mapi element 0x6f02

Definition at line 184 of file libpst.h.

mapi element 0x007d PR_TRANSPORT_MESSAGE_HEADERS

Definition at line 186 of file libpst.h.

mapi element 0x1013

Definition at line 188 of file libpst.h.

mapi element 0x0017 PR_IMPORTANCE

  • 0 low
  • 1 normal
  • 2 high

Definition at line 193 of file libpst.h.

mapi element 0x1042

Definition at line 195 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 199 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 203 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 207 of file libpst.h.

mapi element 0x1035

Definition at line 209 of file libpst.h.

mapi element 0x0c05 PR_NDR_DIAG_CODE

Definition at line 317 of file libpst.h.

mapi element 0x0c04 PR_NDR_REASON_CODE

Definition at line 315 of file libpst.h.

mapi element 0x0c20 PR_NDR_STATUS_CODE

Definition at line 321 of file libpst.h.

mapi element 0x0072 PR_ORIGINAL_DISPLAY_BCC

Definition at line 217 of file libpst.h.

mapi element 0x0073 PR_ORIGINAL_DISPLAY_CC

Definition at line 219 of file libpst.h.

mapi element 0x002e PR_ORIGINAL_SENSITIVITY

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

Definition at line 215 of file libpst.h.

mapi element 0x0074 PR_ORIGINAL_DISPLAY_TO

Definition at line 221 of file libpst.h.

mapi element 0x0e1d PR_NORMALIZED_SUBJECT

Definition at line 329 of file libpst.h.

mapi element 0x0040 PR_RECEIVED_BY_NAME

Definition at line 325 of file libpst.h.

mapi element 0x0051 PR_RECEIVED_BY_SEARCH_KEY

Definition at line 223 of file libpst.h.

mapi element 0x0052 PR_RCVD_REPRESENTING_SEARCH_KEY

Definition at line 227 of file libpst.h.

mapi element 0x0044 PR_RCVD_REPRESENTING_NAME

Definition at line 225 of file libpst.h.

mapi element 0x300b PR_SEARCH_KEY

Definition at line 331 of file libpst.h.

mapi element 0x003b PR_SENT_REPRESENTING_SEARCH_KEY

Definition at line 229 of file libpst.h.

mapi element 0x0c1d PR_SENDER_SEARCH_KEY

Definition at line 233 of file libpst.h.

mapi element 0x0042 PR_SENT_REPRESENTING_NAME

Definition at line 231 of file libpst.h.

mapi element 0x0c1a PR_SENDER_NAME

Definition at line 327 of file libpst.h.

mapi element 0x0026 PR_PRIORITY

  • 0 nonurgent
  • 1 normal
  • 2 urgent mapi element

Definition at line 239 of file libpst.h.

mapi element 0x0070 PR_CONVERSATION_TOPIC

Definition at line 241 of file libpst.h.

mapi element 0x0029 PR_READ_RECEIPT_REQUESTED

  • 1 true
  • 0 false

Definition at line 245 of file libpst.h.

mapi element 0x0077 PR_RCVD_REPRESENTING_ADDRTYPE

Definition at line 251 of file libpst.h.

mapi element 0x0078 PR_RCVD_REPRESENTING_EMAIL_ADDRESS

Definition at line 253 of file libpst.h.

mapi element 0x0075 PR_RECEIVED_BY_ADDRTYPE

Definition at line 247 of file libpst.h.

mapi element 0x0076 PR_RECEIVED_BY_EMAIL_ADDRESS

Definition at line 249 of file libpst.h.

mapi element 0x0c17 PR_REPLY_REQUESTED

  • 1 true
  • 0 false

Definition at line 257 of file libpst.h.

mapi element 0x0050 PR_REPLY_RECIPIENT_NAMES

Definition at line 259 of file libpst.h.

mapi element 0x1001 PR_REPORT_TEXT, delivery report dsn body

Definition at line 311 of file libpst.h.

mapi element 0x0032 PR_REPORT_TIME, delivery report time

Definition at line 313 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 261 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 265 of file libpst.h.

mapi element 0x1006 PR_RTF_SYNC_BODY_CRC

Definition at line 267 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 271 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 275 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 283 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 286 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 289 of file libpst.h.

mapi element 0x0c1e PR_SENDER_ADDRTYPE

Definition at line 295 of file libpst.h.

mapi element 0x0c1f PR_SENDER_EMAIL_ADDRESS

Definition at line 297 of file libpst.h.

mapi element 0x0064 PR_SENT_REPRESENTING_ADDRTYPE

Definition at line 291 of file libpst.h.

mapi element 0x0065 PR_SENT_REPRESENTING_EMAIL_ADDRESS

Definition at line 293 of file libpst.h.

mapi element 0x0036 PR_SENSITIVITY

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

Definition at line 303 of file libpst.h.

mapi element 0x0039 PR_CLIENT_SUBMIT_TIME

Definition at line 305 of file libpst.h.

mapi element 0x0e0a PR_SENTMAIL_ENTRYID

Definition at line 307 of file libpst.h.

mapi element 0x0e04 PR_DISPLAY_TO

Definition at line 309 of file libpst.h.

mapi element 0x0c1b PR_SUPPLEMENTARY_INFO

Definition at line 319 of file libpst.h.


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

Generated on 29 Oct 2016 for libpst.so.4 by  doxygen 1.6.1