SMTPのコマンドに関するネットワークスペシャリスト試験

 了解しました ✅

以下に 「SMTPのコマンド」 をテーマにしたネットワークスペシャリスト試験風の問題を10問まとめます。

SMTPの代表的なコマンド(HELO/EHLO, MAIL FROM, RCPT TO, DATA, RSET, VRFY, NOOP, QUIT, AUTH, STARTTLS)を中心に出題します。



---


SMTPコマンドに関する試験問題(10問)



---


■ 問題1


SMTPセッション開始時にクライアントがサーバへ自己を名乗るために送信するコマンドはどれか。

A. MAIL FROM

B. HELO / EHLO

C. DATA

D. QUIT


正解:B

解説:SMTPではセッション開始時に「HELO(拡張機能利用時はEHLO)」でクライアントが自己を名乗る。



---


■ 問題2


メールの送信者を指定するために用いるSMTPコマンドはどれか。

A. MAIL FROM

B. RCPT TO

C. VRFY

D. DATA


正解:A

解説:「MAIL FROM:<送信者アドレス>」でメールの送信者を指定する。



---


■ 問題3


メールの宛先を指定するSMTPコマンドはどれか。

A. MAIL FROM

B. RCPT TO

C. DATA

D. RSET


正解:B

解説:「RCPT TO:<宛先アドレス>」で受信者を指定する。複数回送ることで複数宛先を指定可能。



---


■ 問題4


SMTPで本文送信を開始するためのコマンドはどれか。

A. DATA

B. VRFY

C. RSET

D. EHLO


正解:A

解説:「DATA」コマンドで本文送信が開始され、終了は「CRLF . CRLF」で示される。



---


■ 問題5


SMTPでセッションを終了するために利用されるコマンドはどれか。

A. END

B. CLOSE

C. QUIT

D. STOP


正解:C

解説:「QUIT」でセッションを終了し、サーバは「221 Bye」で応答する。



---


■ 問題6


SMTPにおいて、現在のメール送信処理を取り消しリセットするために用いるコマンドはどれか。

A. RSET

B. VRFY

C. NOOP

D. RESET


正解:A

解説:RSETコマンドで送信処理をキャンセルし、セッションを維持したまま再送できる。



---


■ 問題7


SMTPで相手サーバにアドレスが存在するか確認するためのコマンドはどれか。

A. VRFY

B. MAIL FROM

C. RCPT TO

D. EHLO


正解:A

解説:「VRFY ユーザ名」でアドレスが存在するかを確認する。ただしセキュリティ上、無効化されている場合が多い。



---


■ 問題8


SMTPセッションにおいて単純な疎通確認を行うためのコマンドはどれか。

A. NOOP

B. EHLO

C. VRFY

D. PING


正解:A

解説:「NOOP」コマンドは何の操作もしないが、応答を返すため疎通確認に用いられる。



---


■ 問題9


SMTPに暗号化を導入する際に利用されるコマンドはどれか。

A. TLS

B. SECURE

C. STARTTLS

D. CRYPTO


正解:C

解説:「STARTTLS」コマンドで暗号化セッションを開始する。



---


■ 問題10


SMTPでユーザ認証を行う際に利用されるコマンドはどれか。

A. AUTH

B. LOGIN

C. VERIFY

D. CERT


正解:A

解説:「AUTH PLAIN / LOGIN / CRAM-MD5」などの形式で認証を行う。



---


✅ これで SMTPのコマンドをテーマにした10問 が完成しました。


👉 次は「SMTPの応答コード(200系、400系、500系など)」をテーマにした問題も作りますか?


コメント

このブログの人気の投稿

ミライアイ内服薬は薬事法違反で、ほとんど効果がない詐欺ですか?

最高裁での上告理由書受理・却下の判断基準について

裁判官の忌避申立書の作成例