Limitations

If you plan to use LDAP as an MS Outlook Address Book please be aware of the following limitations:

Read only access

MS Outlook clients have only read access to the LDAP database. This means that another tool must be used to add/update data in an LDAP database.

No support for e-mail lists

There is no support for such feature when using an LDAP database (if someone knows a way how to do it post here).

It's not a GAL replacement

Because of the listed problems and other diferences in behaviour LDAP will never replace the Global Address List facility found in Windows/Exchange when used in combination with MS Outlook clients.

Attribute maping

This information is important when you want to migrate data to an LDAP database.
Not all MS Outlook attributes are supported.

MS Outlook and LDAP

The following table describes the maping of attribute names between LDAP and Microsoft Outlook.
MS Outlook will look for the following attributes:

Outlook name LDAP name
Personal data
Name
Display
cn
[display-name]
First Name givenName
Middle Name initials
Last Name sn
Addresses
Home - Street Address homePostalAddress
Home - Phone homePhone
Home - Fax otherFacsimileTelephoneNumber
Mobile mobile
Company data
Company Name o
[organizationName]
Job Title title
Department department
[organizationalUnitName, ou]
Addresses
Business - Office physicalDeliveryOfficeName
Business - Street Address postalAddress
[street, streetAddress]
Business - City l
[Locality]
Business - State/Province st
Business - Zip Code postalCode
Business - Country/Region c
[co, countryName]
Business - Fax facsimileTelephoneNumber
[officeFAX]
Business - Phone telephoneNumber
Internet addresses
Email Address mail
Business Web Page URL
Other data
Notes comment
[info]
Manager Manager
in DN format, double clickable to go to corresponding entry
Reports Reports
(white space) labeledURI
Telephone-Assistant
Telephone-Office2

More information can be found at this link.

Vcard and LDAP

In case you have your data in VCARD format here is the maping to be used between VCARD and LDAP.
You will have to use a tool that does the transformation between vcard → LDIF format.

Vcard attribute LDAP name
N: cn
FN: title
ORG: o
TITLE: title
TEL;WORK;VOICE: telephoneNumber
TEL;HOME;VOICE:
TEL;VOICE:
homePhone
TEL;CELL;VOICE: mobile
TEL;WORK;FAX: facsimileTelephoneNumber
ADR;WORK:
Has the following structure FIELD1;FIELD2;FIELD3;FIELD4;FIELD5;FIELD6;FIELD7
FIELD1 UNKNOWN
FIELD2 UNKNOWN
FIELD3 postalAddress
FIELD4 l
FIELD5 st
FIELD6 postalCode
FIELD7 c
EMAIL;PREF;INTERNET: mail
URL;WORK: URL
OTHER
LABEL;WORK: comment
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:
=0D=0A used for new lines
comment

The following attributes in the vcard file can be safely ignored (contain no valuable data):
BEGIN, VERSION, REV, END.

Migrate MS Exchange data

ldifde

Is an utility shiped with MS Windows 2000 Server (but not Professional). MS knowledge base article 237677 explains how to do it.
This article.

Communigate migration tools

See the Communigate migration tool page for more information on how to perform this step.

Other migration utilities

We list here other migration utilities not related to LDAP in particular.
You can use these tools to migrate e-mail data, contacts, notes. The contact data can be later moved to an LDAP database if needed.

Outlook data migration

A good tool for this is Outport.
It allows to extract e-mail data from Outlook directories into different formats that can be later imported by Thunderbird, Evolution and other PIM clients.


linux/openldap/outlook.txt · Last modified: 2005/02/27 06:46 (external edit)