1

Outlook の上にコミュニケーション管理システムのようなものを構築しています。実現したい重要なタスクの 1 つは、同じスレッド内のすべてのメッセージ (.msg ファイル??) を添付ファイルと共に取得し、それらを CMS のリポジトリ内の同じフォルダーに配置することです。

私たちが直面している問題は、特定のメッセージ (または .msg ファイル??) と添付ファイルが特定のスレッドに属していることをプログラムでどのように知るかということです。

最初のメッセージとして、リポジトリにフォルダーを作成するとします。次に、元のメッセージへの返信として送信されたすべてのメッセージ (添付ファイルを含む) が自動的に同じフォルダーに移動されるようにします。

スレッドを識別するために .msg ファイルに設定されているヘッダーがあるかどうかを調べようとしましたが、何も見つかりませんでした。

しかし、Outlook クライアントが通信スレッド階層として配置されたメッセージをどのように表示できるかについてはまだ興味があります。したがって、どこかに保存されているこの情報を取得できる何らかの方法が必要です。アクセス方法を知りたいだけです。

4

2 に答える 2

0

PR_CONVERSATION_INDEX プロパティを使用します ( IMessageボタンをクリックすると、 OutlookSpy
で表示されます)。 会話の追跡については、MSDN で文書化されています: http://msdn.microsoft.com/en-us/library/office/cc765583.aspx

于 2013-08-21T16:51:57.157 に答える