0

OSB サービスの実装で小さな問題に直面しています。私の目的は、OSB を介して電子メールの受信トレイをポーリングし、電子メールの本文、送信者、および件名を読み取り、それに含まれるデータを処理することです。私は現在、本文を正しく処理していますが、送信者と件名のステップは完全ではありません。

プロキシ サービスは、メールの受信トレイ (要求メッセージ タイプ: MFL、転送構成: 電子メール) をポーリングし、Xquery を使用してデータを xml データに変換し、別のプロキシ サービスにルーティングします。前に述べたように、このメカニズムは機能しています...ただし、多くの情報が失われます (to、cc、bcc、日付/時刻など...)。

電子メールの送信者と件名を処理する方法はありますか?

前もって感謝します、ローラ

4

1 に答える 1

1

本文の一部ではない電子メール情報 (~ または添付ファイル、別の議論に値するもの) にアクセスするには、電子メールのヘッダーを調べる必要があります。

OSB プロキシ ポーリング メールの場合、これらはinboundの一部として送信されます。

$inbound/ctx:transport/ctx:request/tp:headers/email: * を参照してください。これには、To、From、Date、Cc、Bcc、Subject、Content-Type、Reply-To、Reply-Address、および任意のカスタム ユーザーの値が含まれていますヘッダー。

于 2013-10-26T22:11:08.537 に答える