問題タブ [gal]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - コンソール アプリで C# を使用して Outlook GAL 配布リストにメンバーを追加する
グローバル アドレス リスト (GAL) の Outlook 配布リスト (DL) をプログラムで更新できる C# コンソール アプリを作成しようとしています。この DL を更新する権限があります。PC で Outlook を使用してインタラクティブに実行できます。また、Perl コードを使用してWin32::NetAdmin::GroupAddUsers
.
COM ライブラリ「Microsoft Outlook 14.0 Object Library」への参照を追加した後、次の方法でアクセスします。
検索されている「メイン」DL内のDLを再帰的にしても、DLから正常に読み取ることができます。これがその作業コードです(この作品には批評は必要ありません):
その出力を使用してメンバーを詳しく調べることができるので、DL/メンバー オブジェクトについて少し理解できたと思います。
ただし、次のコードはメンバーを DL に追加しません。
への引数はここMembers.Add()
で定義されており、コードに示されている値は、別の DL から自分の Member オブジェクトを調べた結果とまったく同じです。
表示される例外は、単に「ブックマークが無効です」です。以前にも同様の質問がありましたが、解決策は P/Invoke または LDAP を使用することでした。P/Invoke の使用方法がまったくわかりません (厳密には C# および Perl プログラマーであり、Windows/C/C++ プログラマーではありません)。また、LDAP サーバーにアクセスできないため、これを機能させたいと思っています。Microsoft.Office.Interop.Outlook
オブジェクト。
どんな助けでも大歓迎です!
exchange-server - EWS マネージ API を使用して、Microsoft Exchange のグローバル アドレス一覧 (GAL) からすべての情報を取得する方法
Microsoft Exchange からすべての連絡先を取得する必要があります。これらの連絡先はOffice365 -> People -> Directoryにも保存されます。多くの助けを求めて!
excel - Outlook GAL での VBA 検索の特定のユーザー
GAL で特定のユーザー (Clinton、Bill など) を検索し、電子メール アドレス、電話番号、住所などのすべての情報を Excel で取得したいと考えています。
VBAでそれを行うにはどうすればよいですか?
excel - Excel VBA、GAL 値を返す
私は非常にシンプルな小さなアプリを念頭に置いています。これは、Excel から Outlook への Alt タブ移動の時間を節約するのに役立ちます。Exchange ユーザー エイリアス用のテキスト ボックスを持ち、Exchange ユーザーのフル ネームを返す小さなユーザー フォームを作成したいと考えています。ここで私が抱えている問題は、msdn のガイドがユーザーフォームに対して少しあいまいであることです: https://msdn.microsoft.com/en-us/library/office/ff869721.aspxといくつかのエラー メッセージが表示されます。いくつかの参照をアクティブにすることで修正されたものもあります。コードは非常に複雑です。
だから基本的に私は2つのテキストボックスとボタンを持っています。textbox1 はエイリアスを受け入れ、textbox2 はボタンをクリックした後にユーザー名を返します。
いくつかの例がありますが、それらのほとんどは、必要のない Excel ファイルに GAL をダンプすることになります。
ありがとう
c# - EWS マネージ API を使用して Exchange GAL の MailContact プロパティ Notes にアクセスする方法を教えてください。
Notes という Exchange グローバル アドレス リストの連絡先プロパティにプログラムでアクセスしようとしています(ここのように -> GAL Contact - Notes )。Visual Studio (C# プログラミング言語) アプリケーションで EWS マネージ API を使用しています。私のコードのロジックは問題ないと思います..おそらくnr.Contact.Notes
それを達成するための正しいオプションではありません. よろしくお願いします。事前にthx!
これが私のコードです: