SMTPリプライ200番台に関するネットワークスペシャリスト試験
了解しました ✅
以下に 「SMTPリプライ 200番台」 をテーマにしたネットワークスペシャリスト試験風の問題を10問まとめます。
200番台は 成功応答(Success codes) を示し、コマンドが正しく受理・処理されたことを意味します。
特に「250 OK」「220 サービス準備完了」「221 セッション終了」「235 認証成功」などがよく使われます。
---
SMTPリプライ 200番台に関する試験問題(10問)
---
■ 問題1
SMTP応答コードの「2xx」系が意味するものはどれか。
A. 成功応答
B. 一時的エラー
C. 恒久的エラー
D. 中間応答
正解:A
解説:2xxはコマンドの処理が成功したことを示す。
---
■ 問題2
サーバが接続を受け入れたときに返される代表的な応答コードはどれか。
A. 220
B. 221
C. 250
D. 354
正解:A
解説:「220 Service ready」はSMTPサーバが接続を受け入れる準備ができたことを意味する。
---
■ 問題3
QUITコマンドに対する成功応答として返されるコードはどれか。
A. 220
B. 221
C. 235
D. 250
正解:B
解説:「221 Service closing transmission channel」でセッション終了を示す。
---
■ 問題4
MAIL FROM、RCPT TO、DATA などの主要コマンドが成功した場合に返る代表的な応答コードはどれか。
A. 250
B. 354
C. 421
D. 550
正解:A
解説:「250 OK」はSMTPの代表的な成功応答。
---
■ 問題5
SMTP認証に成功した場合に返される応答コードはどれか。
A. 235
B. 334
C. 250
D. 530
正解:A
解説:「235 Authentication successful」が認証成功を意味する。
---
■ 問題6
サーバがTLS拡張をサポートしており、STARTTLSコマンドが成功した場合に返されるコードはどれか。
A. 220
B. 221
C. 250
D. 354
正解:A
解説:「220 Ready to start TLS」でTLSセッション開始が成功したことを示す。
---
■ 問題7
EHLOコマンドの応答で拡張機能を通知する場合の書式として正しいものはどれか。
A. 200-拡張名 … 最後に 200
B. 250-拡張名 … 最後に 250
C. 354-拡張名 … 最後に 354
D. 220-拡張名 … 最後に 220
正解:B
解説:EHLO応答は「250-拡張名」を複数行返し、最後に「250 <FQDN>」で終了する。
---
■ 問題8
SMTPで「Requested mail action okay, completed」を意味するのはどの応答コードか。
A. 200
B. 220
C. 235
D. 250
正解:D
解説:250が最も一般的な「OK」応答。
---
■ 問題9
220応答と250応答の違いとして正しいものはどれか。
A. 220は接続準備完了、250はコマンド処理成功
B. 220はセッション終了、250は認証成功
C. 220は宛先受理、250は送信者指定
D. 違いはない
正解:A
解説:220はサービス準備完了の状態、250は個々のコマンド成功を表す。
---
■ 問題10
2xx系応答のセキュリティ上の懸念点として最も適切なものはどれか。
A. 成功応答を利用して宛先が存在するか調べられる可能性がある
B. 常に暗号化されるため問題はない
C. 2xx応答は必ず認証を含むため安全である
D. 失敗を隠すために使われる
正解:A
解説:RCPT TO に対する 250 応答は宛先が存在することを示すため、スパム送信者がリスト検証に悪用することがある。
---
✅ これで SMTPリプライ 200番台をテーマにした10問 が完成しました。
👉 次は「SMTPリプライ 400番台(Temporary Error 系)」をテーマに展開しますか?
コメント
コメントを投稿