我的个人GMail可以查询远程LDAP服务器吗?

我有一个个人GMail帐户,我经常从这个帐户发送电子邮件给特定业务的许多不同的用户。 该公司已经提供了足够的信息来访问他们的LDAP服务器,我希望我的GMail Web客户端能够自动完成部分地址或LDAP服务器有条目的名称。

有什么办法可以让我的个人GMail帐户(或相应的整个谷歌帐户)帐户将LDAP服务器并入其联系人?

如果我不能dynamic地按需查询,是否有一种防白痴的方式(假设客户端允许,他们可能不允许)向LDAP服务器查询整个数据库,保存并批量导入到GMail ? 也许,甚至,我可以定期重复(每周,也许)没有人际互动?

如果我做了后者,我认为将所有这些联系人导入到一个单一的类别中可能很容易从GMail基于web的客户端操作,这将是微不足道的。

自从实例化之后,我一直是GMail基于web客户端的坚定用户和支持者,但是这对我来说是一种破坏。 如果不可能,你build议我做什么?

我不知道一个具体的产品会为你做这件事,但我可以设想你需要经历的粗糙的过程:

  1. 从LDAP中提取用户SMTP地址和名称。 这当然是可能的,你可能想尝试把它变成CSV格式。 你可以用VBScript来做这件事(检查这个 )或PowerShell(见这里 )。
  2. 将其转换为适合GMail联系人的格式。 由于GMail接受CSV,你可能可以做到这一点,没有或最小的改变你的出口数据。 这是Gmail 可接受的CSV格式的瘦身。
  3. 将你的数据加载到GMail中。

一旦你find了你的工具链/过程,你可能会发现你可以安排它在没有你干预的情况下运行。 我想其他许多人也会对写作感兴趣!

您应该可以使用GMail Contacts API v3和一个脚本将数据库导入您的GMail联系人(大概是一个组),这将允许您基本上转移所有联系人。