本文へスキップ

平成22年度 春期 ITパスポート試験 問58

この問題の解説と、これまでの解答の記録です。

問58
頻出度★★★

電子メールで使用される MIME (Multipurpose Internet Mail Extensions) に関する記述として, 適切なものはどれか。

出典 平成22年度 春期 ITパスポート試験 問58
解説

問 58

  • ア

    正解 正解は「ア」の「画像ファイルなどの添付ファイルを電子メールで送る方法」です。電子メールの送信に使う SMTP は、もともと 7 ビットの ASCII テキスト (英数字と記号) しか運べない仕様でした。そのままでは画像・音声・文書ファイルのようなバイナリデータや、日本語などの非 ASCII 文字を送れません。この制約を取り除くために作られた拡張仕様が MIME (Multipurpose Internet Mail Extensions) です。MIME ではメールに Content-Type (データの種類。例: image/jpeg) や Content-Transfer-Encoding (符号化方式。例: base64) といったヘッダを付け、バイナリデータを Base64 などで ASCII 文字列に変換して本文に埋め込みます。さらに本文と添付ファイルを複数のパート (マルチパート) に分けて 1 通のメールにまとめられます。この仕組みによって初めて添付ファイル付きメールが成立するので、MIME の説明として「ア」が適切です。

  • 不正解イ

    公開鍵暗号方式でメールを暗号化して送る方法は、S/MIME や PGP の説明です。MIME 自体はデータの種類と符号化方式を表現するための枠組みにすぎず、暗号化や電子署名の機能は持ちません。S/MIME は名前が似ていますが、MIME を土台にして暗号化と電子署名の機能を追加した別の規格であり、MIME そのものと混同しないよう注意が必要です。

  • 不正解ウ

    本文を HTML で記述してレイアウトやデザインを実現する方法は、HTML メールの説明です。HTML メールを送るときに Content-Type として text/html を指定する部分は確かに MIME の仕組みを利用しますが、それは MIME が運べるデータ形式の一例にすぎません。MIME の目的は多様な形式のデータを種別を明示して運ぶことであって、見た目のレイアウトやデザインを実現することではないため、MIME の説明としては不適切です。

  • 不正解エ

    メールサーバから利用者の端末に電子メールを転送 (受信) する方法は、POP3 や IMAP といった受信用プロトコルの説明です。MIME はメールの中身をどう表現するかを定めるデータ形式の規約であり、サーバと端末の間でメールをやり取りする通信手順ではありません。なお、メールを送信してサーバ間を配送するのは SMTP です。

ここがポイント
  • MIME の定義: SMTP が扱えない非 ASCII 文字やバイナリデータ (画像・音声・動画など) を Base64 などで符号化し、Content-Type で種別を明示して電子メールで送れるようにする拡張仕様。添付ファイルを実現している仕組みそのものである。
  • メール関連の用語の棲み分け: 送信・サーバ間配送は SMTP、サーバから端末への受信は POP3 や IMAP、暗号化や電子署名は S/MIME や PGP、データ形式の拡張は MIME。選択肢がどの役割を述べているかで切り分けると迷わない。
用語

解答の記録