問題タブ [exchange-server-2010]
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.
web-services - WebサービスSDKを介してExchange2010からユーザーグループのアドレスを取得する
住所一覧を表示したいのですが。私たちは、アドレスが1つの場所にのみ保存されるシステムを設計しようとしています。その場所はExchange2010です。
Exchange 2010 SDKに、グループ内のすべてのユーザーの名前とアドレスを取得できるWebサービスはありますか?
ADからデータを取得するなど、これを行うためのより良い方法はありますか?
exchange-server - Exchange 2010 サーバーでマネージド EWS にアクセスするには、追加のインストールが必要ですか?
Exchange 2010 上のクライアントで EWS マネージ API を機能させるために、システム管理者は何か追加でインストールする必要がありますか? 現時点では、マネージ API 経由で AutoDiscover を使用するだけで問題が発生しているため、サーバーが正しく構成されていないと考え始めています。
EWS マネージ API 経由のアクセスを許可するように Exchange 2010 をセットアップした経験のある管理者はいますか?
exchange-server - Exchange:すべてのメールボックスでカスタム拡張プロパティを検索することは可能ですか?
私のチームと私は、カスタムCRM(完全にMSスタック上に構築されている)をExchangeと統合する過程にあります。その統合の重要な部分は、Exchangeアイテム(つまり、会議とタスク)を顧客レコードにバインドすることです。基本的に、営業担当者が特定の顧客との会議をスケジュールすると、顧客のGUIDがカスタム拡張プロパティとしてその会議に添付されます。簡単ですね。
単一のメールボックスを処理している場合、カスタム拡張プロパティの検索は簡単です。しかし、複数のメールボックスについてはどうでしょうか。たとえば、すべての営業担当者のカレンダーで、特定の顧客のGUIDがカスタム拡張プロパティとして添付されている会議を検索する場合はどうでしょうか。
すべての(または複数の)メールボックスで特定のカスタム拡張プロパティを検索することは可能ですか? カスタム拡張プロパティを使用してデータをバインドすることは、正しいアプローチでもありますか?
環境:EWSマネージAPIを使用してExchange2010サーバーと通信しています。ただし、自動生成プロキシを使用するExchange 2007 EWSは同じ一般的な方法で機能するため、2007に関する提案を適用する必要があります。
c# - パブリックフォルダのルートにアクセスできません
最近、C#を使用して.NETコンソールアプリをコーディングしました。目的は、特定のフォルダー内の電子メールを読み取り、特定の値についてそれらを解析し、データベースに保存することでした。
私が最初にこれをコーディングしたときの電子メールシステムはExchange2003でした。しかし、まもなくExchange 2010にアップグレードすることに気づきました。エルゴ、両方の環境で機能するようにコードを作成しました。
ただし、Exchange 2010への移行後、アプリは壊れています。
このアプリは、EWS APIfor2010の機能を使用します。ExchangeServiceのFindFoldersメソッドを使用してpublicfoldersrootを検索しようとすると、例外がスローされます。コードは次のとおりです。
例外:ErrorInvalidSchemaVersionForMailboxVersion
、別名:
要求されたメールボックスは、指定されたRequestServerVersionをサポートしていません
私が試みた:
exchangeserviceを2007に設定します(例外をスローします:「内部サーバーエラーが発生しました。操作は失敗しました。」)
パブリックフォルダへの最高レベルの許可を自分に与える(効果なし)
クレデンシャルを手動で設定する(効果なし)
Outlook2007でパブリックフォルダを表示できます。publicfoldersrootプロパティは、インテリセンスで使用できます。コードはローカルフォルダーで機能します(受信トレイを解析できます)。
私の現在の考えは、これはExchange 2010の最近のセットアップの設定であると考えています。残念ながら、それは実際には私の分野ではありません。例外は、以前のバージョンのExchangeを使用しようとしていることを示しています。2007に設定すると、コードが失敗し、内部サーバーエラーが発生します。
backup - Exchange2010およびESEバックアップAPI
Exchange 2010は、 MSDNによると2003年および2007年のようにバックアップを実行するためのESEAPIをサポートしていません。引用:「Exchange2010は、プログラムファイルまたはデータのバックアップと復元のためのESEストリーミングAPIをサポートしなくなりました。代わりに、Exchange2010はVSSベースのバックアップのみをサポートします。」
だから私の質問は、これが事実である場合、なぜDLL(ESEBCLI2.DLL)がまだExchange 2010に同梱されているのですか?C:\ Program Files \ Microsoft \ Exchange Server \ V14\Binの下にあります。ここで何かが足りませんか?
mapi - Exchange 2010 - Exchange MAPI 接続の問題
私は Exchange 2000/2003/2007 用のソフトウェア ソリューションを持っていますが、これが 2010 年以降に続くことを願っています。ソフトウェアはサーバー上で実行され、RDOを介して Exchange MAPI を使用して Exchange サーバーと通信し、メールボックス内の電子メールを取得します。
Exchange 2000/2003/2007 ではすべて問題なく動作しますが、2010 では動きません。メールボックスにアクセスしようとすると、このエラーが発生し続けます (Session.getSharedMailbox - RDO lib の呼び出しで):
エラーから、Exchange サーバーがダウンしているように見えますが、そうではなく、Outlook からすべて正常にアクセスできます。私は RDO の開発者に私のケースを提示しましたが、私たちはまだ連絡を取り合っていますが、これは Exchange 2010 の新しい機能、アーキテクチャの変更、または MAPI の変更が原因である可能性があると考えていましたか? メールボックスで MAPI を有効にし、ソフトウェアが実行されているアカウントにアクセスできるようにする以外に、何か構成する必要がありますか?
誰かが似たようなことに遭遇したことがありますか?どんな助けでも本当に感謝します。
編集:このマシンに Outlook をインストールすると (つまり、Exchange MAPI を Outlook MAPI に置き換えます)、すべて正常に動作します。これは、問題が Exchange MAPI にあることを示しています。SO の MS Exchange 開発者はいますか?
exchangewebservices - Exchange2010EWS削除メッセージ
EWSを使用してメールボックス内の電子メールメッセージを削除するにはどうすればよいですか?
オンラインはあまりないようですが?
私はアプリケーションを計画していますが、それが可能かどうか、そしてそれをどのように行うかを知る必要があります。
email - Powershell は、新しい電子メール イベントで Web サービスを呼び出します (Exchange 2010)
Exchange 2010 を使用しており、メールボックスに着信するすべての新しい電子メールに対して Web サービスを使用してプロセスを実行する必要があります。このプロセスでは、基本的に電子メールが内部タスク リストに追加されます。
これにPowershellを使用できますか?
Powershell を使用したことがないので、その機能についての手がかりがありません。
そうでない場合は、X 秒ごとにメールボックスを監視する以外に、これを行う別の方法を提案できます。本当に私はそれをイベントベースにしたいので、新しいメールがない場合は処理しません。
乾杯、マイク
xml - Exchange 2010 の電子メールを SQL に保存する
電子メールの到着でプログラムフローを開始するアプリケーションがあります。メールをアプリケーションにリンクする必要があります。これは、メッセージのカスタム プロパティを介して行います。
その後、参照用にメールを永久に保存する必要があります。Exchange 2010 はメールボックスで 10Gb および 100,000 個のアイテムしかサポートしないため (PST ファイルを使用しない場合)、より永続的なストアである SQL にメッセージを取得する必要があります。
私は SQL 2005 を実行していて、そこに電子メールを保存したいのですが、画像としてではなく、必要に応じて検索できるようにしたいと考えています。Exchange Web サービスを使用して電子メールを取得しているため、メッセージの完全な XML が既にあります。メッセージ XML スキーマが関連付けられている XML フィールドに格納すると (パフォーマンスを向上させるため)、最善の解決策が得られるはずです。
私の問題は、メッセージの XML スキーマを取得することです。どこにも見つからないようで、メッセージを SQL に入れるためのオンライン コンテンツはあまりないようです。
私はこれについてすべて間違っていますか、それとも私にとってより良い解決策がありますか? メールボックスには、年間 60 万通以上のメールが届くと予測されています。
どんな助けや援助も喜んで受け取ります。
ありがとう、マイク
web-services - Exchange 2010 Webサービスに電話して予約するにはどうすればよいですか?
iPhoneなどのリモートクライアントからExchange2010Webサービスに電話して、会議室を予約したり、会議室が利用可能かどうかを確認したりしたいと思います。
誰かが利用可能な例を持っていますか?
どうもありがとう、