In an existing infra-structure based on Debian/Cyrus/Exim/Horde/LDAP I'm trying to make all the clients (OSX and Windows 7, preferably also iPhone and blackberry) work with a centralized LDAP addressbook database. Right now horde is used for webmail. For email this works fine, but I'm struggling to make a central addressbook that's readable for all clients.
I can't make Horde use the LDAP addresbook that Thunderbird uses (Authentication works fine though). The app we use to write to the LDAP database is homegrown and we need advanced features, like mailinglists. Non-geeks need to be able to use this, so I can't use barebones ldap editoprs like LDAPBrowser and LDAPphpadmin.
I've two questions :
- Does anybody have a suggestion for an addressbook application that can read and write to an LDAP addressbook so that Thunderbird and Apple Mail users can use it?
- Would it be better to rework the complete email infra-structure and use something like Zimbra?
I strongly prefer an open source solution.