-
Notifications
You must be signed in to change notification settings - Fork 37
Expand file tree
/
Copy pathproperties-list1.txt
More file actions
126 lines (124 loc) · 4.46 KB
/
properties-list1.txt
File metadata and controls
126 lines (124 loc) · 4.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
This first partial list explains some of the properties we recognize or ignore
(source: https://github.com/mvz/email-outlook-message-perl/blob/master/lib/Email/Outlook/Message/Base.pm)
{
# Envelope properties
'0002' => "Alternate Recipient Allowed",
'000B' => "Conversation Key",
'0017' => "Importance", #TODO: Use this.
'001A' => "Message Class",
'0023' => "Originator Delivery Report Requested",
'0026' => "Priority", #TODO: Use this.
'0029' => "Read Receipt Requested", #TODO: Use this.
'0036' => "Sensitivity", # As assessed by the Sender
'003B' => "Sent Representing Search Key",
'003D' => "Subject Prefix",
'003F' => "Received By EntryId",
'0040' => "Received By Name",
# TODO: These two fields are part of the Sender field.
'0041' => "Sent Representing EntryId",
'0042' => "Sent Representing Name",
'0043' => "Received Representing EntryId",
'0044' => "Received Representing Name",
'0046' => "Read Receipt EntryId",
'0051' => "Received By Search Key",
'0052' => "Received Representing Search Key",
'0053' => "Read Receipt Search Key",
# TODO: These two fields are part of the Sender field.
'0064' => "Sent Representing Address Type",
'0065' => "Sent Representing Email Address",
'0070' => "Conversation Topic",
'0071' => "Conversation Index",
'0075' => "Received By Address Type",
'0076' => "Received By Email Address",
'0077' => "Received Representing Address Type",
'0078' => "Received Representing Email Address",
'007F' => "TNEF Correlation Key",
# Recipient properties
'0C15' => "Recipient Type",
# Sender properties
'0C19' => "Sender Entry Id",
'0C1D' => "Sender Search Key",
'0C1E' => "Sender Address Type",
# Non-transmittable properties
'0E02' => "Display Bcc",
'0E06' => "Message Delivery Time",
'0E07' => "Message Flags",
'0E0A' => "Sent Mail EntryId",
'0E0F' => "Responsibility",
'0E1B' => "Has Attachments",
'0E1D' => "Normalized Subject",
'0E1F' => "RTF In Sync",
'0E20' => "Attachment Size",
'0E21' => "Attachment Number",
'0E23' => "Internet Article Number",
'0E27' => "Security Descriptor",
'0E79' => "Trust Sender",
'0FF4' => "Access",
'0FF6' => "Instance Key",
'0FF7' => "Access Level",
'0FF9' => "Record Key",
'0FFE' => "Object Type",
'0FFF' => "EntryId",
# Content properties
'1006' => "RTF Sync Body CRC",
'1007' => "RTF Sync Body Count",
'1008' => "RTF Sync Body Tag",
'1010' => "RTF Sync Prefix Count",
'1011' => "RTF Sync Trailing Count",
'1046' => "Original Message ID",
'1080' => "Icon Index",
'1081' => "Last Verb Executed",
'1082' => "Last Verb Execution Time",
'10F3' => "URL Component Name",
'10F4' => "Attribute Hidden",
'10F5' => "Attribute System",
'10F6' => "Attribute Read Only",
# 'Common property'
'3000' => "Row Id",
'3001' => "Display Name",
'3002' => "Address Type",
'3007' => "Creation Time",
'3008' => "Last Modification Time",
'300B' => "Search Key",
# Message store info
'340D' => "Store Support Mask",
'3414' => "Message Store Provider",
# Attachment properties
'3702' => "Attachment Encoding",
'3703' => "Attachment Extension",
# TODO: Use the following to distinguish between nested msg and other OLE
# stores.
'3705' => "Attachment Method",
'3709' => "Attachment Rendering", # Icon as WMF
'370A' => "Tag identifying application that supplied the attachment",
'370B' => "Attachment Rendering Position",
'3713' => "Attachment Content Location", #TODO: Use this?
# 3900 -- 39FF: 'Address book'
'3900' => "Address Book Display Type",
'39FF' => "Address Book 7 Bit Display Name",
# Mail User Object
'3A00' => "Account",
'3A20' => "Transmittable Display Name",
'3A40' => "Send Rich Info",
'3FDE' => "Internet Code Page", # TODO: Perhaps use this.
# 'Display table properties'
'3FF8' => "Creator Name",
'3FF9' => "Creator EntryId",
'3FFA' => "Last Modifier Name",
'3FFB' => "Last Modifier EntryId",
'3FFD' => "Message Code Page",
# 'Transport-defined envelope property'
'4019' => "Sender Flags",
'401A' => "Sent Representing Flags",
'401B' => "Received By Flags",
'401C' => "Received Representing Flags",
'4029' => "Read Receipt Address Type",
'402A' => "Read Receipt Email Address",
'402B' => "Read Receipt Name",
'5FF6' => "Recipient Display Name",
'5FF7' => "Recipient EntryId",
'5FFD' => "Recipient Flags",
'5FFF' => "Recipient Track Status",
# 'Provider-defined internal non-transmittable property'
'664A' => "Has Named Properties",
'6740' => "Sent Mail Server EntryId",