在 unix 中访问交换全局地址列表(GAL)并对其进行一些操作(如查找联系人的经理等)的方法是什么?这可以在 Windows 中的 VBA Outlook App 中以非常简单的方式完成。我正在尝试在 unix 环境中找到一种方法。
问问题
977 次
1 回答
0
只要您的交换服务器上可以访问 LDAP,您就可以使用它。这是我为此编写的一个小脚本,显示了它在内部使用的 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 输出
于 2013-02-07T14:00:57.570 回答