ネットワークスペシャリスト試験 令和4年度 春期 午前II 問8
SMTP(ESMTPを含む)のセッション開始を表すコマンドはどれか。
選択肢を押すと答え合わせができます。
正解と解説を見る
【正解】イ
EHLOは、ESMTPのセッション開始時にクライアントがサーバへ送るコマンドです。クライアントはEHLOに自分のドメイン名などを指定して身元を示し、サーバは利用可能な拡張機能を応答します。従来のSMTPではHELOを使用しますが、ESMTPではEHLOを使用することによって、認証、メッセージサイズ通知、暗号化開始など、サーバが対応する拡張機能を確認できます。
アのDATAは誤りです。DATAは、エンベロープ情報の指定後にメール本文とヘッダーの送信を開始するコマンドです。通常、サーバから送信開始を許可する応答を受けた後、単独のピリオドがある行までメール内容を送信します。
ウのMAILは誤りです。MAIL FROMコマンドは、配送処理で使用するエンベロープ送信者を指定します。セッション自体の開始ではなく、一通のメールトランザクションを開始する役割です。
エのRCPTは誤りです。RCPT TOコマンドは、エンベロープ受信者を指定します。複数の宛先がある場合は、宛先ごとに繰り返して送信できます。
【ポイント】 代表的な順序は、EHLO、MAIL FROM、RCPT TO、DATA、メール内容、QUITです。 メール本文のFromやToと、配送に使うエンベロープ送信者・受信者は別の情報です。 EHLOへの応答では、サーバが対応するESMTP拡張機能を確認できます。
出典:令和4年度 春期 ネットワークスペシャリスト試験 午前II 問8
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。
この回の25問を、アプリで通しで解く
- 本番と同じ問題数・制限時間で通し演習(模試モード)
- 間違えた問題は自動で「復習すべき問題」に回る
- 解説で分からない点はAIに質問できる