目次
とある日
ネットワークスペシャリスト試験(NW)の個人勉強記録です。
よく問題集とかで出る項目だけを調べてまとめるだけ。
IPA 独立行政法人 情報処理推進機構:制度の概要:ネットワークスペシャリスト試験
SMTPについて
出題
平成 28 年度 秋期 ネットワークスペシャリスト試験 問一
理解しておくこと
- ポート番号
- 認証について
- コマンドの種類について
- セキュリティについて
基本情報
コマンド
SMTPコマンドは、ユーザーが要求するメール転送またはメールシステム機能を定義します。
- HELLO(HELO)
- セッションの開始
- helo = "HELO" SPドメインCRLF
- 拡張HELLO(EHLO)
- セッションの開始(拡張SMTP)
- ehlo = "EHLO" SP(Domain / address-literal)CRLF
- MAIL
- 送信元を通知
- mail = "MAIL FROM:"逆パス[SP Mail-parameters] CRLF
- RCPT
- あて先を通知
- rcpt = "RCPT TO:" ( "<Postmaster@" Domain ">" / "
" / Forward-path ) [SP Rcpt-parameters] CRLF
- DATA
- メールデータ本体を送信
- data = "DATA" CRLF
- RSET
- やり取りを中止し送られてきた情報を破棄
- rset = "RSET" CRLF
- VRFY
- ユーザ名の確認
- vrfy = "VRFY" SP文字列CRLF
- EXPN
- メーリングリストの確認
- expn = "EXPN" SP文字列CRLF
- HELP
- サーバーは役立つ情報をクライアントに送信
- help = "HELP" [SP String] CRLF
- NOOP
- 何もしない
- 受信者が「250 OK」応答を送信すること以外のアクションは指定されていません
- noop = "NOOP" [SP文字列] CRLF
- QUIT
- セッションの終了
- quit = "QUIT" CRLF
SMTPの用語
- SMTP-AUTH
- クライアントから送信側メールサーバへ通信をする際にクライアントに対して認証情報を元に認証を取る方法
- SMTP-AUTHとは|「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典
- MTA
- メールサーバー上のメール転送エージェント
- MUA
- ユーザーのローカルコンピュータ上のユーザーエージェント
- サブミッションポート
参考資料
SMTP(Simple Mail Transfer Protocol)~前編:インターネット・プロトコル詳説(5) - @IT
Simple Mail Transfer Protocol - Wikipedia
SMTP ~電子メール送信用プロトコル~ | TCP/IP | ネットワークのおべんきょしませんか?