Platform SDK: Exchange Server |
The Mailbox object class is exposed through LDAP as the "organizationalPerson" object class. This class represents an object that contains mail storage in the Microsoft Exchange system. One critical attribute on a Mailbox object is Assoc-NT-Account, which contains the security identifier (SID) of the Windows NT account that has access to the mailbox.
The following table describes many of the commonly used attributes present on the organizationalPerson object class:
LDAP name | Microsoft Exchange name | Mandatory | Heuristics | ACL | Syntax | Comment |
---|---|---|---|---|---|---|
mailPreferenceOption | Delivery-Mechanism | Y | 4 | 1 | Integer | The mechanism by which this mailbox receives mail. This attribute should be set to zero. |
personalTitle | Personal-Title | N | 3 | 2 | String(Unicode) | Personal title (such as Mr. or Mrs.) |
Assoc-NT-Account | Assoc-NT-Account | N | 12 | 1 | String(Octet) | The primary Windows NT account associated with this mailbox |
street | Street-Address | N | 12 | 1 | String(Unicode) | Physical street address |
generationQualifier | Generation-Qualifier | N | 13 | 1 | String(Unicode) | Generation qualifier, such as Sr., Jr., IV |
houseIdentifier | House-Identifier | N | 13 | 1 | String(Unicode) | Building within a location |
Company | Company | N | 18 | 1 | String(Unicode) | Company of the mailbox owner |
department | Department | N | 18 | 1 | String(Unicode) | The "Department" of this recipient |
givenName | Given-Name | N | 18 | 1 | String(Unicode) | First name (given name) of the mailbox owner |
internationalISDNNumber | International-ISDN-Number | N | 18 | 1 | String(Numeric) | ISDN number associated with the mailbox |
manager | Manager | N | 18 | 1 | Object(DS-DN) | The "Manager" of this recipient |
physicalDeliveryOfficeName | Physical-Delivery-Office-Name | N | 18 | 1 | String(Unicode) | (For example, "1/1061") |
sn | Surname | N | 18 | 1 | String(Unicode) | Last name (surname) of the mailbox owner |
st | State-Or-Province-Name | N | 18 | 1 | String(Unicode) | The state or province in which the user is located |
teletexTerminalIdentifier | Teletex-Terminal-Identifier | N | 18 | 1 | String(Octet) | |
title | Title | N | 18 | 1 | String(Unicode) | Business title of the mailbox owner |
x121Address | X121-Address | N | 18 | 1 | String(Numeric) | |
Telephone-Office2 | N | 18 | 2 | String(Unicode) | Office phone number (2) of the mailbox owner | |
co | Text-Country | N | 18 | 2 | String(Unicode) | The country in which the user is located |
facsimileTelephoneNumber | Telephone-Fax | N | 18 | 2 | String(Unicode) | Fax phone number of the mailbox owner |
homephone | Telephone-Home | N | 18 | 2 | String(Unicode) | Home phone number of the mailbox owner |
initials | Initials | N | 18 | 2 | String(Unicode) | User's initials |
l | Locality-Name | N | 18 | 2 | String(Unicode) | The location/city of the user |
mobile | Telephone-Mobile | N | 18 | 2 | String(Unicode) | Cellular phone number of the mailbox owner |
pager | Telephone-Pager | N | 18 | 2 | String(Unicode) | Pager phone number of the mailbox owner |
postalAddress | Address | N | 18 | 2 | String(Unicode) | Street address of the mailbox owner |
postalCode | Postal code | N | 18 | 2 | String(Unicode) | Postal/zip code |
secretary | Assistant-Name | N | 18 | 2 | String(Unicode) | Mailbox assistant display name |
telephoneNumber | Telephone-Office1 | N | 18 | 2 | String(Unicode) | Office phone number (1) of the mailbox owner |
telexNumber | Telex-Number | N | 18 | 2 | String(Octet) | |
employeeNumber | Employee-Number | N | 21 | 1 | String(Unicode) | Employee number |
employeeType | Employee-Type | N | 21 | 1 | String(Unicode) | Type of employee |
homeFax | Telephone-Home-Fax | N | 21 | 2 | String(Unicode) | Home fax number |
homePostalAddress | Address-Home | N | 21 | 2 | String(Unicode) | Home address |
personalMobile | Telephone-Personal-Mobile | N | 21 | 2 | String(Unicode) | Personal mobile number |
personalPager | Telephone-Personal-Pager | N | 21 | 2 | String(Unicode) | Personal pager number |