在基于Debian / Cyrus / Exim / Horde / LDAP的现有基础架构中,我试图使所有客户端(OSX和Windows 7,最好是iPhone和黑莓)都能与集中式LDAP地址簿数据库一起工作。 现在horde被用于networking邮件。 对于电子邮件,这工作正常,但我正在努力使所有客户端可读的中央通讯簿。
我不能让部落使用Thunderbird使用的LDAP地址簿(虽然validation工作正常)。 我们用来写入LDAP数据库的应用程序是本地的,我们需要高级function,比如邮件列表。 非极客需要能够使用这个,所以我不能使用像LDAPBrowser和LDAPphpadmin准系统LDAP编辑器。
我有两个问题:
我非常喜欢开源解决scheme。
真的,不要考虑用本土解决scheme来实现这一点。 你会遇到很多问题和不兼容,你会发疯,仍然没有工作的解决scheme。
例如:Thunderbird和Apple Mail都可以读取LDAP地址簿,但都不能写入,而且IIRC在所需的模式上存在细微的差别,从而导致交互困难。
Zimbra,OpenExchange,Zarafa等作为完全成长的组件套件使所有这些相当容易或可能根据所有types的应用的专用连接器。 事实上,他们做了所有必要的工作,让所有组件一起为你玩,就像Zimbra大量基于开源组件。