■   メール添付ファイルの仕組み   ■

本来,電子メールは文字を送るために開発された仕組みです。

画像などのデータファイルは,文字として扱えるデータではないのですが,これを文字として扱えるデータに変換してから送信することにより,電子メールに文字以外のデータを添付することができます。

具体的には,以下の図のような手順で,添付ファイルは送信されます。

添付ファイルの仕組みのイメージ
(再生ボタンをクリックすると動作イメージが確認できます)


データファイルを文字として扱えるデータに変換することを,エンコードと呼びます。
エンコードの方式はいくつかありますが「BASE64」という方式や「uuencode」と呼ばれる方式が一般的です。

一般に使われているメールソフトはほとんど全て,これらの添付ファイルの方式をサポートしています。


閉じる