MIME / Multipurpose Internet Mail Extensions


■ MIME。Multipurpose Internet Mail Extensions。

  電子メールの拡張メッセージフォーマット。

  メールのヘッダや本文で、
  外国語テキスト(日本語やロシア語など)を使用したり、
  電子メールに画像、音声、ビデオなどのバイナリデータを
  添付できるようにしたもの。

  RFC2045〜2049に規定されている。 

  旧来の電子メールの標準規格であるRFC822では、
  ASCIIコード(半角英数字)しか扱うことができなかった。
  そこでMIMEは、日本語やバイナリ・ファイルをASCIIコードに
  エンコードすることで、これらを送れるようにした。

■ MIMEタイプ。

  MIME形式でエンコードされたデータの種類を示すもの。

  MIMEでは、メール本文に複数のパートを作成して、
  各パートにヘッダでMIMEタイプを宣言してから、
  それぞれのデータを格納することになっている。

  Content-Type: [トップレベルメディアタイプ]/[サブタイプ]
 Content-Type: text/plain; 
  Content-Type: application/vnd.ms-excel;  

  上記のように、MIMEタイプは、
  トップレベルメディアタイプとサブタイプからなり、
  IANAが登録管理を行なっている。
  
  登録されている主要なMIMEタイプは下記の通りである。

  +-----------------+---------------------------------+----------------------------+
  | トップレベル    | 意味                            | サブタイプ                 |
  | メディアタイプ  |                                 |                            | 
  +-----------------+---------------------------------+----------------------------+
  | text            | テキストファイル                | txt、html、htm、rtf        | 
  +-----------------+---------------------------------+----------------------------+
  | application     | ワープロ、表計算などの          | doc、xls、jxw              | 
  |                 | アプリケーションデータ          |                            |  
  +-----------------+---------------------------------+----------------------------+
  | image           | 画像ファイル                    | gif、jpeg、png             | 
  +-----------------+---------------------------------+----------------------------+
  | audio           | 音声ファイル                    | midi                       | 
  +-----------------+---------------------------------+----------------------------+
  | video           | 動画ファイル                    | mpeg                       | 
  +-----------------+---------------------------------+----------------------------+
  | model           | 2D、3Dグラフィックのための      | vrml、mesh                 | 
  |                 | オブジェクトデータ              |                            | 
  +-----------------+---------------------------------+----------------------------+
  | message         | RFC822に準拠した従来型のメール  | -                          | 
  +-----------------+---------------------------------+----------------------------+
  | multipart       | 複数のタイプが混在するメール    | mixed、alternative、digest | 
  +-----------------+---------------------------------+----------------------------+

■ base64。

  MIMEで用いられるデータのの符号化方式。

  添付ファイルなどのバイナリデータを、
  すべてアルファベットや数字などの64個のASCIIコードに
  マッピングする方式を指している。

■ S/MIME。Secure MIME。

  MIMEの機能を拡張し、
  電子メールの暗号化と電子署名を行うための規格。

2004/03/16 pm


HOME |  BACK

テレワークならECナビ Yahoo 楽天 LINEがデータ消費ゼロで月額500円〜!
無料ホームページ 無料のクレジットカード 海外格安航空券 海外旅行保険が無料! 海外ホテル