从unix访问Exchange全局地址列表(GAL)



在unix中访问exchange全局地址列表(GAL)并对其进行一些操作(如查找联系人的管理器等)的方法有哪些?这可以在窗口中的VBA Outlook应用程序中以非常简单的方式完成。我正试图在unix环境中找到一种实现这一点的方法。

只要LDAP可以在exchange服务器上访问,就可以使用它。下面是我为此编写的一个小脚本,显示了它在内部使用的ldapseach命令:

$ 411 -d -e joe.user
   command is "/usr/bin/ldapsearch -y ${HOME}/.ssh/temp -x -b dc=ACME,dc=com -H ldap://app.corp.company.com:3268 '(mail=joe.user@*)'"
                Joe User    555 329 3485 joe.user@acme.com,  NY

一些评论:

  • 在以前的公司,您可以进行未经身份验证的绑定。那比较容易
  • 您可以看到我将密码临时存储在.ssh目录中。这在理论上是不好的
  • 您可能可以使用任何LDAP客户端。我想要一个没有依赖项的简单脚本,所以我解析ldapsearch输出

最新更新