問題タブ [exchange-transport-agents]
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# - Exchange トランスポート エージェント バウンス メールアイテム
私たちの ExchangeRoutingAgent
では、予期しない例外が発生した場合に、電子メールを送信者に返送できるようにしたいと考えています。また、可能であれば、事前に定義された管理者の電子メールにもバウンス メッセージを送信できるようにしたいと考えています。OnSubmittedMessage
またはOnResolvedMessage
イベントでメッセージをバウンスする方法はありますか? Exchange ライブラリにこれを簡単に実現する方法があることを願っています。または、新しい MailItem を作成して元の送信者とおそらく管理者に送信する方法はありますか?
c# - 代わりに EmailMessage から位置情報を取得する
を読むことができますEmailMessage
。ここで、C# を使用して場所のプロパティを取得する必要があります。
、などSubject
のプロパティにアクセスできますが、次のようなプロパティは見つかりませんでしたFrom
To
Location
基本的に、Exchange 用のカスタム トランスポート エージェントを開発しています。OnEndOfData
ハンドラーでは、場所が必要です。
アップデート
EmailMessage
Microsoft.Exchange.Data.Transport.Email.EmailMessage
ないタイプですMicrosoft.Exchange.WebServices.Data.EmailMessage
c# - トランスポート エージェントがローカル ストアで証明書を見つけることができません
エラーは次のとおりです。
説明: メールを変更するトランスポート エージェントを実装しています。データを返す WCF サービスを呼び出し、そのデータに基づいて変更を行う必要があります。この問題は、WCF サービスを呼び出すときに発生します (これは十分にテストされ、運用環境で使用されています)。どうやら、トランスポート エージェントは現在のユーザー ストアで証明書を見つけることができません。
私がすでに試したこと: 1. 証明書 (pfx ファイル) を現在のユーザー アカウントにインストールします (トランスポート エージェントの現在のユーザーはネットワーク サービスであるため、論理的には機能しません)。2. ローカル マシンへのインストールも機能しませんでした。3. サービス アカウント (Microsoft Exchange Transport) 用にインストールしても、証明書が見つかりませんでした。
私の質問は、トランスポート エージェント内のコードで使用される証明書をインストールする方法です。
office365 - Office365 で電子メールを更新するカスタム トランスポート エージェントを実装することは可能ですか?
独自のカスタム トランスポート エージェントを実装して、オンプレミスの Exchange サーバーでメールを更新できます。
Office365でも同じことができますか?