MIME タイプをファイル拡張子にマッピングする

Domino ® は Domino ®ディレクトリ内のファイル識別文書を使用して、ファイル タイプとそのファイル名拡張子を MIME タイプおよびサブタイプに関連付けます。

MIME タイプ/サブタイプは、特定のタイプのファイルを作成したり開くのに必要なプログラムの種類を指定します。たとえば、JPEGファイルのファイル識別文書は、拡張子が jpg MIMEタイプを持つものとして image およびMIMEサブタイプ jpg.Domino ®サーバーおよびNotes ®クライアントは、ファイル識別文書の情報を使用して、受信メールと送信メールでファイル タイプをファイル拡張子に、拡張子をファイル タイプにマッピングします。

これにより、受信側のメールクライアントで添付ファイルの内容を正しく変換できるようになります。MIME 対応メールプログラムでメールを開くと、受信者はメール内から添付ファイルを開くことができます。

ファイル識別文書は、 Domino ® Administrator から作成できます。 [設定]タブをクリックし、 [メッセージング]ビューを展開して、 [ファイル識別]をクリックし、 [ファイル識別の追加] をクリックします。

Domino ®ディレクトリの「ファイル識別」ビューからファイル識別文書を追加、変更、または削除できます。別のファイルの種類をサポートできるようにするには、新規文書を追加します。新規のファイル識別文書を追加する場合、アプリケーションの MIME タイプとそのアプリケーションに関連するファイル拡張子を知っておく必要があります。

デフォルトのマッピングが間違っている場合、または MIME 規格に変更があった場合は、ファイル識別文書を更新します。また、ファイル識別文書を編集して、送信メールを送信するときに、Notes ®およびDomino ® が特定のファイル拡張子を持つファイルに割り当てる複数の MIME タイプとサブタイプを指定することもできます。

Domino ® が受信メールを処理する際にファイル識別文書を使用する方法

添付ファイルを含む受信 MIME メッセージを受信すると、 Domino ® はMIME ヘッダーを読み取って添付ファイルの名前とタイプを判別します。ただし、MIME ヘッダーで添付ファイルの名前が指定されていない場合、 Domino ® は文書内で一意であり、適切なファイル拡張子を含む名前をファイルに割り当てる必要があります。ファイル名の作成に使用するファイル拡張子を決定するために、 Domino ® はDomino ®ディレクトリ内のファイル識別文書を参照します。

たとえば、 Domino ®が、 Microsoft Word 添付ファイル (MIME タイプ/サブタイプが application/ms-word) が含まれていることを示す MIME ヘッダーを持つメッセージを受信しても、content-type ヘッダーまたは content-disposition ヘッダーのどちらにもファイル名が指定されていない場合、サーバーは添付ファイルの名前を提供する必要があります。Domino ® がこの種類のファイルに対して正しいファイル拡張子を使用して名前を作成するように、サーバーはDomino ®ディレクトリでこのファイルの種類とサブタイプのファイル識別文書を確認し、一致する文書の拡張子フィールドを確認します。デフォルトでは、MIME タイプ application/ms-word のファイルに一致する唯一の文書は、ファイルが拡張子 DOC を使用していることを示しているため、 Domino ® はこの拡張子を使用してファイル名を作成します。

デフォルトでは、 Domino ®ディレクトリのファイル識別ビューには、特定の MIME タイプ/サブタイプの複数の文書がファイル拡張子ごとにアルファベット順に表示されます。たとえば、デフォルトでは、 Domino ®には MIME タイプ/サブタイプ application/vnd.lotus-1-2-3 のファイル識別文書がいくつか含まれており、デフォルトのビューには、拡張子 123 を指定する文書から始まり、拡張子 unknown、WK2、WK3、WK4、WKS を指定する文書まで、アルファベットの昇順でこれらがリストされます。このリストの順序により、これらの MIME タイプのいずれかを持つ名前のない添付ファイルを含むメッセージを受信したときにDomino ® がファイルに名前を付ける方法が決まります。ファイル名を作成するときは、ビューにアルファベット順で最初に表示される文書の情報が使用されます。

Domino ® が送信メールを処理する際にファイル識別文書を使用する方法

Domino ®サーバーとNotes ®クライアントはどちらも、添付ファイルを含む MIME メッセージを送信するときにファイル識別文書を使用します。どちらの場合も、文書の情報は添付ファイルの MIME コンテントタイプを指定するために使用されます。

Domino ®サーバーは、添付ファイルを含むメッセージをNotes ®リッチ テキスト形式から MIME 形式に変換して SMTP 経由で送信するときに、ファイル識別文書を使用します。添付ファイルを含む送信メッセージを変換する場合、 Domino ® は最初に添付ファイルのファイル拡張子に対応するファイル識別文書を検索します。正しい文書が見つかった後、 Domino ® は文書の MIME タイプとサブタイプの情報を使用して、添付ファイルを説明するメッセージ部分の MIME コンテンツ タイプ ヘッダーを構築します。

Notes ®クライアントが MIME 形式で送信するメッセージにファイルを添付する場合 (たとえば、インターネット受信者や、メール保存設定が MIME に設定されているNotes ®メール受信者に送信する場合)、クライアントはまずオペレーティングシステムをチェックして、定義されているファイルの関連付けを判断します。Microsoft Windows で実行されているクライアントはWindows レジストリをチェックし、Macintosh で実行されているクライアントは Internet Config をチェックします。クライアントがこれらのソースから MIME タイプ情報を見つけられない場合は、添付ファイルと同じ拡張子を持つファイルに適用されるファイル識別文書をDomino ®ディレクトリで確認します。適切な文書を見つけると、クライアントはその文書からの MIME タイプとサブタイプ情報を、添付ファイルを記述する MIME ヘッダーに配置します。

サーバーとクライアントのどちらの場合も、1 つのファイル拡張子に適用されるファイル識別文書が複数ある場合、文書の [アウトバウンド] フィールドの設定で、メールを送信するときにこの拡張子が付いた添付ファイルに割り当てる MIME タイプとサブタイプが決まります。

ファイル識別文書を作成、編集するには

  1. Domino ® Administrator で、 [設定]タブをクリックし、 [メッセージング]ビューを展開します。
  2. [ファイル識別] をクリックします。
  3. 新規のファイル識別文書を追加するには、[ファイル識別の追加] をクリックします。

    既存のファイル識別文書を編集するには、文書のリストから該当する文書を選択して、[ファイル識別の編集] をクリックします。

  4. 次のフィールドに必要な情報を設定します。
    1 ファイル識別文書のフィールド

    フィールド

    説明

    MIME タイプ (MIME type)

    このコンテントタイプまたはメディアのファイルの記述に使用される一般的な MIME カテゴリ (application、audio、image、video など)。MIME メッセージで添付ファイルを送信するときに、このフィールドの情報が MIME Content-type ヘッダーに配置されます。

    各 MIME タイプ/サブタイプの組み合わせは、ファイル拡張子にマッピングしないことも、1 つ以上のファイル拡張子にマッピングすることもできます。

    MIME サブタイプ

    このコンテントタイプのファイルを作成したアプリケーションを一意に識別する特定の MIME カテゴリ (X-Lotus-NSF など)。MIME メッセージで添付ファイルを送信するときに、このフィールドの情報が MIME Content-type ヘッダーに配置されます。

    各 MIME タイプ/サブタイプの組み合わせは、ファイル拡張子にマッピングしないことも、1 つ以上のファイル拡張子にマッピングすることもできます。

    ファイル拡張子

    このタイプのファイルに関連付けられたMicrosoft Windows またはUNIX ファイル名拡張子 (例: JPG、BMP、NSF)。

    Domino ®ディレクトリには、特定のファイル拡張子に対して複数のファイル識別文書を含めることができます。

    受信メッセージの MIME ヘッダーに添付ファイルの名前が指定されていない場合、 Domino ® はこの拡張子を使用して添付ファイルのファイル名を作成します。

    説明

    ファイルを作成して開くときに使用するファイルのタイプやアプリケーションの名前です。

    アウトバウンド

    Domino ®ディレクトリにこのファイル拡張子を持つファイルのファイル識別文書が複数含まれている場合、この設定により、Notes ®Domino ® がこの拡張子を持つ添付ファイルを送信するために使用する MIME タイプとサブタイプが決まります。

    注: Notes ®クライアントは、 Microsoft Windows レジストリまたは Macintosh Internet Config オブジェクトの設定も使用して、特定のファイル拡張子に関連付ける MIME タイプとサブタイプを決定します。

    新しく作成したグループのオプションとして、

    • 送信 - MIME 形式で送信メッセージを送信する場合、 Domino ® はこの文書で指定された MIME タイプとサブタイプをこのファイル拡張子を持つ添付ファイルに割り当てます。指定のファイル拡張子に対して複数のファイル識別文書がある場合、このオプションは 1 つの文書でのみ選択してください。このフィールドの値が、特定のファイル拡張子に対して複数のファイル識別文書を送信するように設定されている場合、 Domino ® は[ファイル識別] ビューにリストされている最初の文書を使用して、その拡張子を持つ添付ファイルの MIME 情報を設定します。
    • 送信しない - 送信メッセージを MIME 形式で送信する場合、 Domino ® はこの文書で指定された MIME タイプとサブタイプをこのファイル拡張子を持つ添付ファイルに割り当てません。指定のファイル拡張子に対して複数の文書がある場合、1 つの文書を除くすべての文書の [アウトバウンド] フィールドでこのオプションを選択してください。