-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathschema.py
62 lines (62 loc) · 3.37 KB
/
schema.py
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
PidTagSchema = {
"3003001E": ("EmailAddress", "PtypString8"),
"39FE001F": ("SmtpAddress", "PtypString"),
"3001001F": ("DisplayName", "PtypString"),
"8C92001F": ("AddressBookPhoneticDisplayName", "PtypString"),
"3A00001F": ("Account", "PtypString"),
"3A11001F": ("Surname", "PtypString"),
"8C8F001F": ("AddressBookPhoneticSurname", "PtypString"),
"3A06001F": ("GivenName", "PtypString"),
"8C8E001F": ("AddressBookPhoneticGivenName", "PtypString"),
"800F101F": ("AddressBookProxyAddresses", "PtypMultipleString"),
"3A19001F": ("OfficeLocation", "PtypString"),
"39000003": ("DisplayType", "PtypInteger32"),
"0FFE0003": ("ObjectType", "PtypInteger32"),
"3A40000B": ("SendRichInfo", "PtypBoolean"),
"3A08001F": ("BusinessTelephoneNumber", "PtypString"),
"3A0A001F": ("Initials", "PtypString"),
"3A29001F": ("StreetAddress", "PtypString"),
"3A27001F": ("Locality", "PtypString"),
"3A28001F": ("StateOrProvince", "PtypString"),
"3A2A001F": ("PostalCode", "PtypString"),
"3A26001F": ("Country", "PtypString"),
"3A17001F": ("Title", "PtypString"),
"3A16001F": ("CompanyName", "PtypString"),
"8C91001F": ("AddressBookPhoneticCompanyName", "PtypString"),
"3A30001F": ("Assistant", "PtypString"),
"3A18001F": ("DepartmentName", "PtypString"),
"8C90001F": ("AddressBookPhoneticDepartmentName", "PtypString"),
"8011001F": ("AddressBookTargetAddress", "PtypString"),
"3A09001F": ("HomeTelephoneNumber", "PtypString"),
"3A1B101F": ("Business2TelephoneNumbers", "PtypMultipleString"),
"3A2F101F": ("Home2TelephoneNumbers", "PtypMultipleString"),
"3A23001F": ("PrimaryFaxNumber", "PtypString"),
"3A1C001F": ("MobileTelephoneNumber", "PtypString"),
"3A2E001F": ("AssistantTelephoneNumber", "PtypString"),
"3A21001F": ("PagerTelephoneNumber", "PtypString"),
"3004001F": ("Comment", "PtypString"),
"3A220102": ("UserCertificate", "PtypBinary"),
"3A701102": ("UserX509Certificate", "PtypMultipleBinary"),
"8C6A1102": ("AddressBookX509Certificate", "PtypMultipleBinary"),
"8006001E": ("AddressBookHomeMessageDatabase", "PtypString8"),
"39FF001E": ("AddressBookDisplayNamePrintable", "PtypString8"),
"39050003": ("DisplayTypeEx", "PtypInteger32"),
"8CA00003": ("AddressBookSeniorityIndex", "PtypInteger32"),
"8CDD000B": ("AddressBookHierarchicalIsHierarchicalGroup", "PtypBoolean"),
"8C6D0102": ("AddressBookObjectGuid", "PtypBinary"),
"8CAC101F": ("AddressBookSenderHintTranslations", "PtypMultipleString"),
"806A0003": ("AddressBookDeliveryContentLength", "PtypInteger32"),
"8CB5000B": ("AddressBookModerationEnabled", "PtypBoolean"),
"8CE20003": ("AddressBookDistributionListMemberCount", "PtypInteger32"),
"8CE30003": ("AddressBookDistributionListExternalMemberCount", "PtypInteger32"),
"8009101E": ("AddressBookMember", "PtypEmbeddedTable"),
"8008101E": ("AddressBookIsMemberOfDistributionList", "PtypEmbeddedTable"),
"68051003": ("OfflineAddressBookTruncatedProperties", "PtypMultipleInteger32"),
"8C9E0102": ("ThumbnailPhoto", "PtypBinary"),
"8CC20102": ("SpokenName", "PtypBinary"),
"8CD8000D": ("AddressBookAuthorizedSenders", "PtypObject"),
"8CD9000D": ("AddressBookUnauthorizedSenders", "PtypObject"),
"8073000D": ("AddressBookDistributionListMemberSubmitAccepted", "PtypObject"),
"8CDA000D": ("AddressBookDistributionListMemberSubmitRejected", "PtypObject"),
"8CDB000D": ("AddressBookDistributionListRejectMessagesFromDLMembers", "PtypObject"),
}