2

IPMに関する注記はほとんどありません。ある人が疑念を解消すれば素晴らしいだろうIPM.Noteとは何ですか?その用途は何ですか?

1)IPMとは何ですか?それはログファイルですか?私が理解できるように少し詳細な情報

2)私のウィンドウの検索で私はIPM.Noteを入力すると私のMS Outlookにあるすべての私の電子メールを示した。しかし、私はIPMという言葉を見ることができません。 IPM.Noteを検索する方法、すべてのemail.msgファイルを取得する方法

3)IPM.NoteがExchange Server 2007に存在する可能性はありますか、それともローカルマシンにあるのでしょうか?

4)IPM.Noteからどのようにすべてのメールが未読状態であるかを知る方法。

5)我々は

+0

正しく覚えていれば、IPM.NoteはOutlookのNotesのフォームです。 –

答えて

3

Item Types and Message Classes上のこのMSDNのページでは、IPM識別子の素敵なカタログを提供し、彼らはコンテンツタイプを表す返信に事前に

感謝を与えているすべてのメールのIPM.Noteから知っているだろうどのように。これによると、IPM.Noteは電子メールメッセージタイプの識別子です。

3

"IPM.Note"はOutlookオブジェクトモデルにはMailItem.MessageClass、拡張MAPIにはPR_MESSAGE_CLASSというメッセージクラスで、Outlookにどのような種類のアイテムがあるかを示します。 「IPM」はここでは「個人間メッセージ」を表します。このようなメッセージは、エンドユーザーによって消費されるように設計されています。これは単なるヒントです。エンドユーザーが決して見ることのできない隠されたメッセージを扱っている場合でも、 "IPM"で始まらないメッセージクラスを使用するか、 "IPM"を使用することは完全に有効です。

低(MAPI)レベルでは、Outlookのすべてのアイテムが非晶質のプロパティバッグです。メッセージクラスはOutlookに特定のアイテムを扱う方法を指示します。受信トレイのメッセージが通常のメッセージ、会議の招待状、レポートアイテム(NDR)のいずれであるかなどによって決まります。他の最も頻繁に使用されるメッセージタイプは、IPM.Contact,IPM.Appointment,です。 Outlookで使用されるメッセージクラスの包括的なリストはMSDNにあります。

カスタムMAPIフォームを作成する場合、メッセージクラスは、アイテムを開くときに読み込むフォームをOutlookがどのように判断するかを示します(「IPM.Note.MyCustomForm」など)。カスタムフォームが見つからない場合、Outlookは "親"フォームを使用します(たとえば、 "IPM.Note.MyCustomForm"が見つからない場合は "IPM.Note")。

未加工のMAPIデータをOutlookSpyで見ることができます(IMessageボタンをクリックしてください)。 IMAPIFormMgrボタンをクリックすると、ローカルにインストールされているすべてのMAPIフォームとそのメッセージクラスを表示することもできます。

関連する問題