SMTPのメッセージデータ(DATAコマンド以降の内容)に関するネットワークスペシャリスト試験
了解しました ✅
以下に 「SMTPのメッセージデータ(DATAコマンド以降の内容)」 をテーマにしたネットワークスペシャリスト試験風の問題を10問まとめます。
範囲は DATAコマンド、メッセージフォーマット、終了シーケンス、ヘッダと本文の区切り、MIME対応、セキュリティ的観点 です。
---
SMTPのメッセージデータに関する試験問題(10問)
---
■ 問題1
SMTPでメール本文送信を開始するためのコマンドはどれか。
A. MAIL FROM
B. RCPT TO
C. DATA
D. QUIT
正解:C
解説:「DATA」コマンドによってサーバが本文入力を受け付ける状態になる。
---
■ 問題2
SMTPのDATAコマンドの応答で、本文入力を開始できることを示すリプライコードはどれか。
A. 220
B. 250
C. 354
D. 421
正解:C
解説:「354 Start mail input」で本文の入力開始を指示する。
---
■ 問題3
SMTPメッセージデータの終了を示す文字列はどれか。
A. END
B. CRLF.CRLF
C. STOP
D. QUIT
正解:B
解説:SMTPでは「改行+ピリオド+改行(CRLF.CRLF)」で本文の終了を表す。
---
■ 問題4
SMTPのメッセージデータにおいて、ヘッダ部と本文部を区切るものはどれか。
A. 空行(CRLFのみ)
B. ピリオド
C. QUITコマンド
D. RSETコマンド
正解:A
解説:SMTPメッセージは「ヘッダ部」と「本文部」が空行(CRLF)で区切られる。
---
■ 問題5
SMTPのメッセージデータに必ず含まれるヘッダとして正しいものはどれか。
A. Date, From, To
B. Subject, Body
C. User-Agent, Cookie
D. TTL, Hop Limit
正解:A
解説:Date, From, To は必須ヘッダ。Subject は推奨だが必須ではない。
---
■ 問題6
複数の文字コードや添付ファイルを扱えるように拡張された仕組みはどれか。
A. MIME
B. POP3
C. IMAP
D. SASL
正解:A
解説:MIME(Multipurpose Internet Mail Extensions)はSMTPのメッセージデータを拡張し、文字コードや添付を扱える。
---
■ 問題7
SMTPのメッセージデータにおいて、本文だけを送信するのではなくメタデータも含む理由はどれか。
A. 受信者や送信者を本文で再確認するため
B. ヘッダ情報(件名、送信日時、エンコード方式)を伝えるため
C. サーバのIPアドレスを埋め込むため
D. HTMLを必ず送るため
正解:B
解説:ヘッダ情報は宛先や形式を正しく伝えるため必須である。
---
■ 問題8
SMTPメッセージデータにおいて、添付ファイルが含まれる場合に利用されるエンコード方式として正しいものはどれか。
A. Base64
B. UTF-16
C. ASCIIコード直接
D. SHA256
正解:A
解説:バイナリデータは直接送れないため、Base64などでエンコードして送信する。
---
■ 問題9
SMTPメッセージデータに関するセキュリティ上の懸念点として正しいものはどれか。
A. 平文で送信されるため盗聴されやすい
B. 暗号化されているため問題はない
C. すべてハッシュ化されている
D. DNSSECにより保護される
正解:A
解説:SMTPは暗号化を前提としていないため、TLSなどと組み合わせる必要がある。
---
■ 問題10
SMTPのメッセージデータの終了処理において、サーバが返す典型的な応答コードはどれか。
A. 220
B. 221
C. 250
D. 354
正解:C
解説:本文送信後に「250 OK」と応答されれば、メッセージが正常に受け付けられたことを示す。
---
✅ これで SMTPのメッセージデータをテーマにした10問 が完成しました。
👉 ご希望なら、この流れで「SMTPメッセージデータのヘッダ(Subject, Date, Receivedなど)解析問題(午後Ⅰ形式キャプチャ付き)」も作れますが、続けますか?
コメント
コメントを投稿