SMTPリクエストのEHLOコマンドに関するネットワークスペシャリスト試験
了解しました ✅
以下に 「SMTPリクエストのEHLOコマンド」 をテーマにしたネットワークスペシャリスト試験風の問題を10問まとめます。
EHLOは拡張SMTP(ESMTP)において利用されるコマンドで、クライアントがサーバに自己を名乗ると同時に、利用可能な拡張機能を通知させる 役割を持ちます。
---
SMTPリクエストのEHLOコマンドに関する試験問題(10問)
---
■ 問題1
SMTPにおけるEHLOコマンドの主な役割はどれか。
A. クライアントがサーバに自己を名乗り、利用可能な拡張機能を問い合わせる
B. メール送信者の指定
C. メール本文送信の開始
D. メールセッションの終了
正解:A
解説:EHLOはESMTPで使用され、自己識別と拡張機能の通知を受け取る役割を持つ。
---
■ 問題2
EHLOコマンドはどのコマンドの拡張版に相当するか。
A. HELO
B. DATA
C. VRFY
D. RSET
正解:A
解説:EHLOはHELOの拡張版であり、追加機能の使用可否を確認できる。
---
■ 問題3
EHLOコマンド送信後、サーバが返すリプライコードとして正しいものはどれか。
A. 220
B. 250
C. 354
D. 421
正解:B
解説:EHLOの応答は「250」であり、利用可能な拡張機能一覧を含むことがある。
---
■ 問題4
EHLOの応答としてサーバが通知する拡張機能に含まれないものはどれか。
A. STARTTLS
B. AUTH
C. SIZE
D. POP3
正解:D
解説:POP3は受信用プロトコルであり、SMTPの拡張機能ではない。
---
■ 問題5
EHLOを使用せずにHELOのみを使用した場合の制約はどれか。
A. メール本文が送信できない
B. ESMTPの拡張機能が利用できない
C. RCPT TOが利用できない
D. DNS参照ができない
正解:B
解説:HELOでは拡張機能が使えず、標準SMTPのみとなる。
---
■ 問題6
EHLOコマンドで利用可能な拡張機能として正しいものはどれか。
A. STARTTLSによる暗号化の開始
B. HTTPセッションの開始
C. DNSSECによる認証
D. IMAP IDLEの有効化
正解:A
解説:EHLO応答にはSTARTTLSなどの拡張機能が含まれる場合がある。
---
■ 問題7
EHLOコマンドの引数として送信するものはどれか。
A. クライアントのホスト名またはドメイン名
B. 送信者のメールアドレス
C. 宛先のメールアドレス
D. 本文のMIMEタイプ
正解:A
解説:「EHLO <ホスト名>」の形式で自己識別を行う。
---
■ 問題8
EHLOの応答において「250-SIZE 52428800」と表示された場合の意味はどれか。
A. メール本文が50KBに制限されている
B. 添付ファイルが5MBまで許可される
C. メッセージサイズの上限が約50MBである
D. サイズ制限が存在しない
正解:C
解説:SIZE拡張はサーバが受信可能な最大メッセージサイズをバイト単位で示す。
---
■ 問題9
EHLOコマンドがサーバでサポートされていない場合、クライアントの動作として正しいものはどれか。
A. 通信が終了する
B. HELOコマンドにフォールバックする
C. POP3で代替する
D. STARTTLSを強制する
正解:B
解説:サーバがEHLOを理解しない場合、クライアントは従来のHELOで通信を継続する。
---
■ 問題10
EHLOの利用によるセキュリティ上のメリットとして最も適切なものはどれか。
A. 常に暗号化される
B. サーバが対応する認証方式(AUTH)や暗号化方式(STARTTLS)を事前に把握できる
C. DNSSECによる完全性保証が行える
D. POP3の代替として利用できる
正解:B
解説:EHLO応答でサーバがサポートする認証・暗号化機能を把握でき、より安全な通信が可能になる。
---
✅ これで SMTPリクエストのEHLOコマンドをテーマにした10問 が完成しました。
👉 次は「EHLO応答に含まれる拡張機能(STARTTLS, AUTH, SIZEなど)」をテーマにした問題も作りますか?
コメント
コメントを投稿