2.9.2.2 rgOabAtts

The rgOabAtts table MUST be present on all Address Book object records, and MUST have at least the following properties. If a required property is absent from the rgOabAtts table, then it is assumed that the property has no value for all recipients in the address book.

PidTagEmailAddress ([MS-OXOABK] section 2.2.3.14) — this MUST be the first entry.

PidTagSmtpAddress ([MS-OXOABK] section 2.2.3.21) — this MUST be the second entry.

PidTagDisplayName ([MS-OXOABK] section 2.2.3.1)

PidTagAccount ([MS-OXOABK] section 2.2.3.20)

PidTagSurname ([MS-OXOABK] section 2.2.4.1)

PidTagGivenName ([MS-OXOABK] section 2.2.4.2)

PidTagAddressBookProxyAddresses ([MS-OXOABK] section 2.2.3.23)

PidTagOfficeLocation ([MS-OXOABK] section 2.2.4.5)

PidTagDisplayType ([MS-OXOABK] section 2.2.3.11)

PidTagObjectType ([MS-OXOABK] section 2.2.3.10)

PidTagSendRichInfo ([MS-OXOABK] section 2.2.3.18)

PidTagBusinessTelephoneNumber ([MS-OXOABK] section 2.2.4.21)

PidTagInitials ([MS-OXOABK] section 2.2.4.3)

PidTagStreetAddress ([MS-OXOABK] section 2.2.4.14)

PidTagLocality ([MS-OXOABK] section 2.2.4.16)

PidTagStateOrProvince ([MS-OXOABK] section 2.2.4.17)

PidTagPostalCode ([MS-OXOABK] section 2.2.4.18)

PidTagCountry ([MS-OXOABK] section 2.2.4.19)

PidTagTitle ([MS-OXOABK] section 2.2.4.4)

PidTagCompanyName ([MS-OXOABK] section 2.2.4.7)

PidTagAssistant ([MS-OXOABK] section 2.2.4.8)

PidTagDepartmentName ([MS-OXOABK] section 2.2.4.6)

PidTagAddressBookTargetAddress ([MS-OXOABK] section 2.2.3.22)

PidTagHomeTelephoneNumber ([MS-OXOABK] section 2.2.4.22)

PidTagBusiness2TelephoneNumbers ([MS-OXOABK] section 2.2.4.24)

PidTagHome2TelephoneNumbers ([MS-OXOABK] section 2.2.4.26)

PidTagPrimaryFaxNumber ([MS-OXOABK] section 2.2.4.29)

PidTagMobileTelephoneNumber ([MS-OXOABK] section 2.2.4.27)

PidTagAssistantTelephoneNumber ([MS-OXOABK] section 2.2.4.31)

PidTagPagerTelephoneNumber ([MS-OXOABK] section 2.2.4.28)

PidTagComment ([MS-OXOABK] section 2.2.3.31)

PidTagUserCertificate ([MS-OXOABK] section 2.2.4.34)

PidTagUserX509Certificate ([MS-OXOABK] section 2.2.4.36)

PidTagAddressBookX509Certificate ([MS-OXOABK] section 2.2.4.35)

PidTagAddressBookHomeMessageDatabase ([MS-OXOABK] section 2.2.4.37)

PidTagAddressBookDisplayNamePrintable ([MS-OXPROPS] section 2.514)

The following table lists the properties that the server SHOULD<10><11> populate by default on an Address Book object. All of these properties except PidTagEmailAddress ([MS-OXOABK] section 2.2.3.14) and PidTagSmtpAddress ([MS-OXOABK] section 2.2.3.21) are optional (the required properties are specified in the list that precedes this paragraph). Each of the properties is further specified in [MS-OXOABK].

Index Number

Property tag name

Property tag

Property type

Description

1

PidTagEmailAddress

0x3003001E

PtypString8 ([MS-OXCDATA] section 2.11.1)

Contains the X500 DN. MUST contain Teletex characters only, as specified by the non-space-teletex rule in section 2.1.            

2

PidTagSmtpAddress

0x39fe001F

PtypString ([MS-OXCDATA] section 2.11.1)

Contains the SMTP mailing address of the sender.

3

PidTagDisplayName

0x3001001F

PtypString

Contains the display name for a given Address Book object.

4

PidTagAddressBookPhoneticDisplayName ([MS-OXOABK] section 2.2.3.9)

0x8C92001F

PtypString

Contains the phonetic display name of an object.

5

PidTagAccount

0x3A00001F

PtypString

Contains the account name for the Address Book object.

6

PidTagSurname

0x3A11001F

PtypString

Contains the family name of the Address Book object.

7

PidTagAddressBookPhoneticSurname ([MS-OXOABK] section 2.2.4.11)

0x8C8F001F

PtypString

Contains the phonetic spelling of the surname.

8

PidTagGivenName

0x3A06001F

PtypString

Contains the given name of the Address Book object.

9

PidTagAddressBookPhoneticGivenName ([MS-OXOABK] section 2.2.4.10)

0x8C8E001F

PtypString

Contains the phonetic given name of the Address Book object.

10

PidTagAddressBookProxyAddresses

0x800f101F

PtypMultipleString ([MS-OXCDATA] section 2.11.1)

Contains the e-mail proxy addresses of the Address Book object. For example, SMTP:Laura.Miller@example.com or X400:c=US;a= ;p=example;o=example;s=Miller;g=Laura;.

11

PidTagOfficeLocation

0x3A19001F

PtypString

Contains the office location of the Address Book object.

12

PidTagDisplayType

0x39000003

PtypInteger32 ([MS-OXCDATA] section 2.11.1)

Contains a value that is used to associate an icon with a particular row of a table.

13

PidTagObjectType

0x0FFE0003

PtypInteger32

Contains the type of an object. The object type corresponds to the primary interface that is available for an object that is available through the OpenEntry interface.

14

PidTagSendRichInfo

0x3A40000B

PtypBoolean ([MS-OXCDATA] section 2.11.1)

Contains "TRUE" if the entry can receive all message content, including RTF and OLE objects; otherwise, contains "FALSE".

15

PidTagBusinessTelephoneNumber

0x3A08001F

PtypString

Contains the primary business telephone for the Address Book object.

16

PidTagInitials

0x3A0A001F

PtypString

Contains the initials for parts of the full name of the Address Book object.

17

PidTagStreetAddress

0x3A29001F

PtypString

Contains the street address of the Address Book object.

18

PidTagLocality

0x3A27001F

PtypString

Contains the name of the locality of the Address Book object, such as the town or city.

19

PidTagStateOrProvince

0x3A28001F

PtypString

Contains the name of the state or province in which the Address Book object is located.

20

PidTagPostalCode

0x3A2A001F

PtypString

Contains the postal code for the postal address of the Address Book object.

21

PidTagCountry

0x3A26001F

PtypString

Contains the name of the country or region where the Address Book object is located.

22

PidTagTitle

0x3A17001F

PtypString

Contains the job title of the Address Book object.

23

PidTagCompanyName

0x3A16001F

PtypString

Contains the name of the company associated with the Address Book object.

24

PidTagAddressBookPhoneticCompanyName ([MS-OXOABK] section 2.2.4.12)

0x8C91001F

PtypString

Contains the phonetic spelling of the company name of the Address Book object.

25

PidTagAssistant

0x3A30001F

PtypString

Contains the name of the administrative assistant of the Address Book object.

26

PidTagDepartmentName

0x3A18001F

PtypString

Contains the name of the department in which the Address Book object works.

27

PidTagAddressBookPhoneticDepartmentName ([MS-OXOABK] section 2.2.4.13)

0x8C90001F

PtypString

Contains the phonetic spelling of the name of the department in which the Address Book object works.

28

PidTagAddressBookTargetAddress

0x8011001F

PtypString

Contains the destination address for the Address Book object.

29

PidTagHomeTelephoneNumber

0x3A09001F

PtypString

Contains the primary home telephone number of the Address Book object.

30

PidTagBusiness2TelephoneNumbers

0x3A1B101F

PtypMultipleString

Contains the secondary business telephone numbers of the Address Book object.

31

PidTagHome2TelephoneNumbers

0x3A2F101F

PtypMultipleString

Contains the secondary home telephone numbers of the Address Book object.

32

PidTagPrimaryFaxNumber

0x3A23001F

PtypString

Contains the telephone number of the primary fax machine used by the Address Book object.

33

PidTagMobileTelephoneNumber

0x3A1C001F

PtypString

Contains the cellular telephone number of the Address Book object.

34

PidTagAssistantTelephoneNumber

0x3A2E001F

PtypString

Contains the telephone number of the administrative assistant of the Address Book object.

35

PidTagPagerTelephoneNumber

0x3A21001F

PtypString

Contains the pager telephone number of the Address Book object.

36

PidTagComment

0x3004001F

PtypString

Contains a comment about the purpose or content of an Address Book object.

37

PidTagUserCertificate

0x3A220102

PtypBinary

Contains an ASN.1 authentication certificate for a messaging user.

38

PidTagUserX509Certificate

0x3A701102

PtypMultipleBinary ([MS-OXCDATA] section 2.11.1)

Contains X.509 version 3 security certificates for the Address Book object, as specified in [RFC2459].

39

PidTagAddressBookX509Certificate

0x8C6A1102

PtypMultipleBinary

Contains ASN.1 encoded X.509 certificates, as specified in [RFC2459].

40

PidTagAddressBookHomeMessageDatabase

0x8006001E

PtypString8

Contains the X500 DN of the message store for this mailbox. This property value is not subject to truncation. MUST contain Teletex characters only, as specified by the teletex-char rule in section 2.1.

41

PidTagAddressBookDisplayNamePrintable

0x39FF001E

PtypString8

Contains the printable string version of the display name of the Address Book object. MUST contain Teletex characters only, as specified by the teletex-char rule in section 2.1.

42

PidTagDisplayTypeEx ([MS-OXOABK] section 2.2.3.12)

0x39050003

PtypInteger32

Contains a value used to associate an icon with a particular row of a table.

43

PidTagAddressBookSeniorityIndex ([MS-OXOABK] section 2.2.3.24)

0x8CA00003

PtypInteger32

Contains the seniority index for the user or department. The value is used to sort users or departments by order of seniority.

44

PidTagAddressBookHierarchicalIsHierarchicalGroup ([MS-OXOABK] section 2.2.6.5)

0x8CDD000B

PtypBoolean

Contains "TRUE" if the distribution list represents a departmental group; otherwise, contains "FALSE".

45

PidTagAddressBookObjectGuid ([MS-OXOABK] section 2.2.3.25)

0x8C6D0102

PtypBinary

Contains the GUID that uniquely identifies the Address Book object.

46

PidTagAddressBookSenderHintTranslations ([MS-OXOABK] section 2.2.3.26)

0x8CAC101F

PtypMultipleString

Contains the locale ID and translations of the default mail tip. For example,

"en-US:Hello"

"es:Hola".

47

PidTagAddressBookDeliveryContentLength ([MS-OXOABK] section 2.2.3.27)

0x806A0003

PtypInteger32

Specifies the maximum size of a message that a recipient can receive.

48

PidTagAddressBookModerationEnabled ([MS-OXOABK] section 2.2.3.28)

0x8CB5000B

PtypBoolean

Contains "TRUE" if moderation is enabled for the mail user or distribution list; otherwise, contains "FALSE".

49

PidTagAddressBookDistributionListMemberCount ([MS-OXOABK] section 2.2.3.29)

0x8CE20003

PtypInteger32

Contains the total number of recipients in the distribution list. This value includes expanding all of the distribution lists that are members of the distribution list, and including their members in the total.

50

PidTagAddressBookDistributionListExternalMemberCount ([MS-OXOABK] section 2.2.3.30)

0x8CE30003

PtypInteger32

Contains the number of external recipients in the distribution list.

51

PidTagAddressBookMember ([MS-OXOABK] section 2.2.6.1)

0x8009101E

PtypEmbeddedTable ([MS-OXCDATA] section 2.11.1), encoded as PtypMultipleString8 ([MS-OXCDATA] section 2.11.1) as specified in section 2.9.6.7.

Contains the members of the distribution list. If the distribution list is also a departmental group (as specified by the PidTagAddressBookHierarchicalIsHierarchicalGroup property), then the PidTagAddressBookMember property contains the members of the department and the child departmental groups in the hierarchy of departments.

52

PidTagAddressBookIsMemberOfDistributionList ([MS-OXOABK] section 2.2.5.3)

0x8008101E

PtypEmbeddedTable, encoded as PtypMultipleString8 as specified in section 2.9.6.7.

Lists all of the distribution lists to which this object is a member.

53

PidTagOfflineAddressBookTruncatedProperties ([MS-OXPROPS] section 2.821)

0x68051003

PtypMultipleInteger32

Contains a list of the property tags that have been truncated or limited by the server. If no properties have been removed or limited, the attribute will not be present.

For more information about this property, see section 2.9.2.2.1.