I have a task to research the possibilities of LDAP as a centralized Address Book. I have setup a openLDAP on Debian 5.07. I managed to search the LDAP contacts from MS Outlook 2007 (with some drawbacks, like Outlook cant recognize street and organization fields). My question is, is it possible, and how, to sync data on an LDAP server with applications that support LDAP? I could not find any data on this topic.
The point is, to have a centralized list of contacts that can be synced with various applications, for instance, Outlook, Thunderbird, Phonebook on mobile phones, etc. The question is, is it possible to transfer (update) data on a client application from LDAP database and vice versa?
So not to search LDAP server data, but to download contacts that are not available in the client application (Outlook) and upload data to LDAP if the contact is in (Outlook) and not in LDAP database and the other way around, in other words synchronize.