我有一个任务,研究 LDAP 作为集中式地址簿的可能性。我在 Debian 5.07 上设置了一个 openLDAP。我设法从 MS Outlook 2007 搜索 LDAP 联系人(有一些缺点,例如 Outlook 无法识别街道和组织字段)。我的问题是,是否有可能以及如何将 LDAP 服务器上的数据与支持 LDAP 的应用程序同步?我找不到有关此主题的任何数据。
编辑:
关键在于,要有一个集中的联系人列表,可以与各种应用程序同步,例如 Outlook、Thunderbird、手机上的电话簿等。问题是,是否可以从 LDAP 数据库传输(更新)客户端应用程序上的数据,反之亦然?
因此,不是搜索 LDAP 服务器数据,而是下载客户端应用程序(Outlook)中不可用的联系人,如果联系人在(Outlook)中而不在 LDAP 数据库中,则将数据上传到 LDAP,反之亦然,换句话说,同步。
答案1
这是一个模糊而宽泛的问题。LDAP 只是一种访问目录数据库的机制。您需要将客户端指向 LDAP 服务器,并为其提供搜索基础或查找数据的“起始位置”,然后选择哪些字段映射到什么。您可能首先寻找 LDAP 教程或速成课程,也许看看您是否可以获得目录的架构打印输出,以便您知道哪些字段是什么。
答案2
根据活动目录检查您的架构是否有这些属性。这可能有助于使它们相同。
答案3
我这里漏掉了一些东西。为什么不使用 Exchange 中的全局地址列表作为您的集中地址簿?毕竟,这是它的用途之一。
如果您查看 Outlook 中 GAL 中的联系人条目的属性,您将看到地址和组织信息/字段可用。我是否误解了您要做的事情?