0

UNIX で交換グローバル アドレス リスト (GAL) にアクセスし、何らかの操作 (連絡先のマネージャーを見つけるなど) を行う方法は何ですか? これは、Windows の VBA Outlook アプリで非常に簡単な方法で実行できます。UNIX環境でそれを行う方法を見つけようとしています。

4

1 に答える 1

0

Exchange サーバーで 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 に答える