aspose.info
JA

OFT - Microsoft Outlook 電子メール テンプレート ファイル

更新日

.OFT オプション番号

拡張子が .oft のファイルは、Microsoft Outlook を使用して作成されたテンプレート ファイルです。メッセージ テンプレート用に設定された書式設定済みのレイアウトは、時間を節約するために共通情報を含む電子メールの送信に使用されます。このようなファイルは、新しい電子メールを作成し、必要な情報を追加してから、Microsoft Outlook の [Office テンプレートとして保存 (.oft)] ドロップダウンを使用して生成できます。ユーザーは OFT ファイルをダブルクリックして開くことができ、その特定のシステムの関連アプリケーションで開きます。

OFT ファイル構造

.OFT ファイル形式は、MSG ファイル形式をベースに使用します。唯一の違いは、OFT ファイルは CLSID_TemplateMessage ({0006F046-0000-0000-C000-000000000046}) をストレージ クラス (WriteClassStg) として持つのに対し、MSG ファイルは CLSID_MailMessage ({00020D0B-0000-0000-C000-000000000046}) を使用することです。

CFB_3 形式は MSG ファイルのベースです。このパラダイムは、ストレージとストリームの概念に基づいており、ディレクトリとファイルに非常に近いものです。したがって、前者の主な違いは、複合ファイルと呼ばれる別個のファイルにパッケージ化された階層全体です。オブジェクトはメッセージ ファイルを構成し、単一のプロパティまたはそのコレクションで構成されます。この機能により、アプリケーションは複雑な構造化データを 1 つのファイルに簡単に格納できます。この形式は複数のストレージも指定します。各ストレージは Message オブジェクトを主要コンポーネントとして表します。これらのストレージには、そのコンポーネントのプロパティを表す多数のストリームが含まれています。収納のネスティングも可能です。

OFT プロパティ

.msg ファイルの最上位にあるストレージには、プロパティを格納するストリームが含まれています。プロパティは次のように分類できます。

  • 固定長のプロパティ
  • 可変長プロパティ
  • 多値プロパティ

カテゴリに関係なく、プロパティはタグ付きまたは名前付きのいずれかです。ただし、マッピング ストレージによって指定された名前付きプロパティには、適切なマッピング情報が必要です。

OFT ストレージ

ストレージは、Message オブジェクトの主要コンポーネントを構成します。 MSG ファイル形式には、次のストレージが記載されています。

トップレベルの構造

Message オブジェクトは、Msg ファイル形式のトップ レベル全体を表します。タイプ、プロパティ、受信者および添付オブジェクトの数に応じて、メッセージ オブジェクトは対応する .MSG ファイルに異なるストリーム ストレージを持つことができます。

他の構造との関係

MSG/OFT ファイル形式には、他の構造と次のような関係があります。

※.msgのベースはCompound File Binary File Formatです。

  • Message and Attachment Object Protocol で使用されるプロパティは、この形式で使用されます。

参考文献