問題タブ [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.

0 投票する
1 に答える
1787 参照

powershell - ユーザー名を Get-MoveRequest から Get-MailboxStatistics にパイプライン処理する方法は?

以下の $Username 変数で変数を使用できるGet-MoveRequestように、Exchange 2010 のコマンドの出力をパイプライン処理するにはどうすればよいですか?Name

アップデート

MoveRequest から出力されたメンバーは次のとおりです (source)

対象メンバーはこちら

0 投票する
2 に答える
5152 参照

c# - MSOutlookで開くことができるEWSからEmailMessageをエクスポートします

EWSを使用してExchangeメールボックスを監視するアプリケーションを作成しています。受信メールの添付ファイルをネットワークフォルダに保存します。

これらのファイルは、サードパーティアプリケーションによって使用されます。

添付ファイルだけでなく、添付ファイルを含む電子メール全体を保存してOutlookで開くことができるかどうかを尋ねられました。(他のメールクライアントをサポートする必要はありません)。

ExchangeサーバーはExchange 2010であり、アプリケーションはで書き込まれていC# ます。これはEWSを使用して実行できますか?または、Interop.Outlookを使用して.msgファイルを作成する唯一の解決策ですか?

0 投票する
1 に答える
445 参照

exchangewebservices - EWS マネージ API: PullSubscription - Unsubscribe 呼び出しで十分ですか?

EWS を多用するアプリの最適化を行っており、もう 1 つのポイントは、不要になったサブスクリプションをクリーンアップすることです。PullSubscription タイプを使用しているため、当然ながら最初に行ったのは、削除するサブスクリプションごとに Unsubscribe メソッド呼び出しがあることを確認することでした。

驚いたことに、Exchange パフォーマンス カウンターによると、Unsibscribe 呼び出し後のサブスクリプションの数は、0 ではなくいくつかのサブスクリプションだけ減少します (テスト目的で、開いているすべてのサブスクリプションに対して Unsubscribe を呼び出します)。同様に、3 つのサブスクリプションごとに 200 のメールボックスがあり (それぞれが異なる種類のアイテム (メール、予定など) に対応)、これは 600 のアクティブなサブスクリプションに相当します。そして、登録解除の呼び出し (600 件すべて) の後、カウンターは 10 件程度の登録のみが削除されたことを示しています。アプリを数回実行すると、毎回サブスクリプションの数が増えます。

では、Exchange はこれらのサブスクリプションに対して何らかの方法でバッファリングや遅延を行ったり、何らかの処理を行ったりするのでしょうか? Unsubscribe 呼び出しで十分ですか、それともサブスクリプションが削除され、リソースを消費するサーバーでハングしていないことを確認するために何か追加する必要がありますか? それとも、サーバーの構成と EWS サービスの仕組みに関するものでしょうか?

もちろん、EWS のドキュメントは、他のほとんどの場合と同じように (基本的なクラス参照のみであり、考えられる問題の解決策はなく、問題の解決に役立つものは何もないことを意味します) それについて非常に積極的です。

0 投票する
2 に答える
696 参照

exchange-server - Web サービスの制限パスを交換する

少し検索しましたが、FindItem <Restriction> 要素で使用できる有効なプロパティのリストを見つけることができません。具体的には、何を使用できますか?

rrorUnsupportedPathForQuery エラーにはなりませんか?

(EWS Exchange2010_SP1 を使用)

0 投票する
2 に答える
1442 参照

exchange-server-2010 - MS Exchange 2010用のオープンソースのpop3コネクタはありますか?

私はmsexchange2010をインストールしましたが、小さなbizサーバー(私たちはwin 2008サーバーを使用しています)がなければ、pop3コネクタはもうありません。誰もが良いオープンソースの代替案を知っていますか?

0 投票する
0 に答える
850 参照

c# - Exchange 2010 API - 会社の電子メールに接続する

Exchange 2010 API (C#) を初めて使用します。基本的な例 (以下のリンク) を見ていきますが、FindItems メソッドを使用すると問題が発生します。特に、「ServiceVersionException unhandled」というエラーが発生します。最初に思い浮かぶのは、次の行のように、間違った Exchange バージョンを指定したことです。

私はさまざまな順列を試しましたが(そしてIT担当者は2010年と教えてくれました)、それでも同じエラーが発生します。奇妙なファイアウォールの問題なのか、それとも他の何かなのかと思っていました。

どんな考えでも大歓迎です!

ありがとう

例: http://omegacoder.com/?p=454

編集: 内部例外は:「null」です。

0 投票する
1 に答える
1511 参照

c# - `SyncFolderItems` を呼び出すと、受信したアイテムが返されますか?

への最初の呼び出しの後に受け取った項目をSyncFolderItems(が false になるまで) ループで呼び出すと、返されますか?MoreChangesAvailableSyncFolderItems

たとえば、メールボックスに 1,000 個のアイテムがあり、SyncFolderItems同期状態なしで を呼び出すとします。最初の電話の後、SyncFolderItemsアイテムを受け取りました。最初の電話後に受け取った新しい電子メールが含まれますSyncFolderItemsか?

0 投票する
1 に答える
954 参照

c# - Powershell を使用して Exchange メールボックス ACL を設定する

私はこの種のことを行う方法を理解しようとしていますが、PowerShell 呼び出し (C# から) を使用しています。Exchange 2010 に移行していますが、古いコードが機能しないため、PowerShell を使用しています。

以下を使用して、メールボックスに問題はありません。

しかし、結果を同様のメソッドに渡して ACL を取得すると、次のように変更を開始できます。

...わかりました

「Get-Acl」という用語は、コマンドレットの名前として認識されません

...ログに出てきます。大文字と小文字を区別する場合に備えて「Get-ACL」も試しましたが、最初のバージョンが正しいと思います。

Get-MailboxPermission も試しましたが、そのドキュメントには戻り値の型さえないため、後で操作するオブジェクトが与えられません。

助けてください

0 投票する
2 に答える
541 参照

powershell - Measure-Objectを使用してPowershellでリフレクション/動的型付けを行うにはどうすればよいですか?

1 つのプロパティの平均を計算する次のコマンドがあります。

「Measure-Object」で複数のプロパティ、合計、平均を追跡するようにしたいと思います。

%{$_.TotalItemSize.value私が抱えている問題は、各オブジェクトの合計にアクセスできる ように編集する方法を考え出すことです。

0 投票する
1 に答える
1228 参照

exchangewebservices - ExchangeServer2007とExchangeServer2010のExchangeWebサービスの違い

Exchangeサーバーに関連する1つのクライアントの問題に取り組んでいます。だから私は上記のEWSの正確な違いを探しています。2つのExchangeWebサービス用のWSDLがありました。1つはExchangeサーバーで、もう1つはクライアントのExchangeサーバーからのものです。両方を比較したところ、次のような違いがありました。

クライアント側のWSDL:

私たちの終わりのWSDL:


これは、WSDLで余分な行です。誰かが説明できますか、これはどのような目的である可能性がありますか?

また、EWSのバージョンを確認するにはどうすればよいですか?