令和4年度 ITパスポート試験 公開問題 問89 解説 電子メールの形式
電子メールを作成するときに指定する送信メッセージに用いられるテキスト形式と HTML 形式に関する記述のうち,適切なものはどれか。
- ア 受信した電子メールを開いたときに,本文に記述されたスクリプトが実行される可能性があるのは,HTML 形式ではなく,テキスト形式である。
- イ 電子メールにファイルを添付できるのは,テキスト形式ではなく,HTML 形式である。
- ウ 電子メールの本文の任意の文字列にハイパーリンクを設定できるのは,テキスト形式ではなく,HTML 形式である。 ✓ 正答
- エ 電子メールの本文の文字に色や大きさなどの書式を設定できるのは,HTML 形式ではなく,テキスト形式である。
解説
この問題は、メール形式におけるテキスト形式とHTML形式の機能的な違いを理解しているかを問うものです。HTML形式はWebページを作成する技術(HTML)をメールに応用しているため、文字装飾やリンク設定などのリッチな表現が可能であるのに対し、テキスト形式は文字データ(プレーンテキスト)のみを扱うという基本原則を押さえておけば正解を導けます。
HTML形式の主な特徴と、テキスト形式との違い HTML(HyperText Markup Language)は、文字の装飾やレイアウトを記述するための言語です。メールでこの形式を利用すると、Webサイトを表示するように、文字の色やサイズを変える、画像を配置する、特定の文字列にハイパーリンクを埋め込むといったことが可能になります。一方で、テキスト形式は文字コードのみで構成されるため、こうした装飾情報は一切保持できません。
セキュリティと利便性のバランス HTML形式は表現力が高い反面、セキュリティ面での注意点があります。メール本文にプログラム(スクリプト)を埋め込むことが技術的に可能なため、悪意のある送信者がHTMLメールを利用してウイルス感染や不正なサイトへの誘導を狙うことがあります。そのため、企業のセキュリティポリシーによっては、HTMLメールの表示を制限したり、受信を禁止したりするケースも少なくありません。
また、選択肢イにあるファイル添付については、テキスト形式とHTML形式のどちらでも可能です。これはメールの規格であるMIME(Multipurpose Internet Mail Extensions)という仕組みによって、形式に関係なくファイルを符号化して送信できるためです。
試験での活用ポイント ITパスポート試験では、この問題のように形式の違いを問う問題が頻出します。「テキスト形式はシンプルでセキュリティが高いが、表現力はない」「HTML形式は表現力が高いが、セキュリティリスクがある」という対比をセットで覚えておきましょう。特に「スクリプトの実行はHTML形式でのみ可能(テキスト形式では不可)」という点は、セキュリティの知識を問う問題で応用されることが多いため、重要です。
- e-Words:HTMLメールとは