SMTPリクエストのHELOコマンドに関するネットワークスペシャリスト試験
了解しました ✅ 以下に 「SMTPリクエストのHELOコマンド」 をテーマにしたネットワークスペシャリスト試験風の問題を10問まとめます。 HELOコマンドはSMTPセッション開始時に使われる基本的なコマンドであり、クライアントがサーバへ自己を名乗るために用いられます。 --- SMTPリクエストのHELOコマンドに関する試験問題(10問) --- ■ 問題1 SMTPにおけるHELOコマンドの役割として正しいものはどれか。 A. メール送信者の指定 B. メール受信者の指定 C. クライアントがサーバに自己を名乗る D. メール本文送信の開始 正解:C 解説:HELOはクライアントがサーバへ自己を名乗る最初のコマンドである。 --- ■ 問題2 HELOコマンドに続けて送信される情報はどれか。 A. 送信元メールアドレス B. クライアントのホスト名またはドメイン名 C. 受信者メールアドレス D. 本文データ 正解:B 解説:「HELO <ホスト名>」の形式で、クライアントの識別名を送る。 --- ■ 問題3 HELOコマンドに対して正常応答を返すサーバのリプライコードはどれか。 A. 220 B. 221 C. 250 D. 354 正解:C 解説:HELOに成功するとサーバは「250 OK」で応答する。 --- ■ 問題4 HELOコマンドに代わって利用される拡張SMTPのコマンドはどれか。 A. EHLO B. DATA C. VRFY D. AUTH 正解:A 解説:EHLOは拡張SMTP(ESMTP)で使用され、追加機能を宣言できる。 --- ■ 問題5 HELOコマンドを使用する際、ホスト名として正しくないものはどれか。 A. 正規のFQDN(例:client.example.com) B. 有効なIPアドレス表記 C. 未定義の文字列(例:???) D. ローカルのホスト名 正解:C 解説:HELOでは正しいホスト名やIPを用いる必要があり、不正な文字列は拒否される場合がある。 --- ■ 問題6 HELOコマンドが送信されるタイミングとして正しいものはどれか。 A. SMTPセッション確立直後 B. DATAコマンド送信後 C. RCPT TOコマンドの直前 D. QUITコマンド送信後 正解:A 解説:接続確立(220...