SMTP手順
S:は送り手 コマンドを入力している(太字)
R:は受け手の応答メッセージ
S: ryuss5:~[51]> telnet qo.phys.gakushuin.ac.jp 25
SMTPサーバの25番Portに接続
Trying 150.90.44.36...
Connected to 150.90.44.36.
R: Escape character is '^]'.
R: 220 qo.phys.gakushuin.ac.jp ESMTP Sendmail 8.9.1+3.1W/3.7W; Mon, 5 Mar 2001 10:07:39 +0900
S: helo pppa168.tokka.com
送り手のホスト名を名乗る
R: 250 qo.phys.gakushuin.ac.jp Hello pppa168.tokka.com [210.163.12.168], pleased to
meet you
サーバーSMTPが装備されEHLO 命令を施行できる場合、コード250を
返します。これは、サーバーとクライアントSMTP両者が初期状態、
つまり進行中の処理がなくすべての表やバッファー状態がクリアーで
あること、を指しています。
S: mail
from:shibuya@qo.phys.gakushuin.ac.jp
誰からのメールであるかを示す
R: 250 shibuya@qo.phys.gakushuin.ac.jp... Sender ok
S: rcpt to:rshibuya@yhb.att.ne.jp
誰へのメッセージか
R: 250 rshibuya@yhb.att.ne.jp... Recipient ok
S: rcpt to:rshibuya@softcreate.co.jp
複数人へ送る場合はこれを繰り返す
R: 250 rshibuya@softcreate.co.jp... Recipient ok
S: data
メッセージの開始
R: 354 Enter mail, end with "." on a line by itself
S: Hello!!!
S: This massege is from qo
S: .
メッセージの終わりは行頭の.(ピリオド)が示す
R: 250 KAA03521 Message accepted for delivery
S: quit
セッションを切る
R: 221 qo.phys.gakushuin.ac.jp closing connection
Connection closed by foreign host.
ryuss5:~[52]>
RFC1869 SMTPサービスの拡張
http://www.asahi-net.or.jp/~BD9Y-KTU/dtd_f/rfc_f/rfc1869j.html
RFC821 SMTPプロトコル
http://www.cis.ohio-state.edu/htbin/rfc/rfc821.html
<この手順を利用したスパム対策チェック>
ryuss5:~[51]> telnet hahaha.hogehoge.co.jp 25
Trying xxx.xxx.xxx.xxx...
Connected to hahaha.hogehoge.co.jp.
Escape character is '^]'.
220 hahaha.hogehoge.co.jp ESMTP Sendmail for NT Build 101 8.9.3/NT-8.9.3; Mon, 0
5 Mar 2001 18:13:07 +0900
helo pppa168.tokka.com
250 hahaha.hogehoge.co.jp Hello pppa168.tokka.com [210.163.12.168], pleased to m
eet you
mail from root@hogehoge.co.jp
fromのあとに:がない。文法エラー。
501 Syntax error in parameters scanning "from"
mail from:root@hogehoge.co.jp
250 root@hogehoge.co.jp... Sender ok
rcpt to:shibuya@qo.phys.gakushuin.co.jp
550 shibuya@qo.phys.gakushuin.co.jp... Relaying denied
応答コマンド(一部のみ)
220 <domain>Service Ready
250 OK
501 Syntax error in parameters or arguments
550 Requested action not taken : mailbox
unavailable
POP3手順
S:は送り手 コマンドを入力している(太字)
R:は受け手の応答メッセージ
ryuss5:~[51]>telnet qo.phys.gakushuin.ac.jp 110
POP3サーバの110番Portに接続
Trying 150.90.44.36...
Connected to 150.90.44.36.
Escape character is '^]'.
+OK POP3 qo.phys.gakushuin.ac.jp v4.47 server ready
S: user shibuya
ユーザ名の入力
R: +OK User name accepted, password please
S: pass ***********
パスワードの入力。平文で画面に出てしまうので注意。
R: +OK Mailbox open, 38 messages
S: list
新着メールリストの表示
R:+OK Mailbox scan listing follows
R: 1 1493
R: 2 2346
R: 3 2333
R: 4 5906
R: .
ピリオドが最後の印
S: retr 1
引っ張ってくるメールの指定(Retrieve)
R: +OK 1493 octets
R: Received: (from majordom@localhost)
R: by qo.phys.gakushuin.ac.jp (8.9.1+3.1W/3.7W) id RAA18699
R: for hirano-lab-outgoing; Fri, 22 Dec 2000 17:15:52 +0900
R: Received: from sci2k004 (sci2k004 [192.168.1.2])
R: by qo.phys.gakushuin.ac.jp (8.9.1+3.1W/3.7W) with SMTP id RAA18695
R: for <hirano-lab@qo.phys.gakushuin.ac.jp>; Fri, 22 Dec 2000 17:15:48 +090
0
R: Message-ID: <000501c06bef$70677cc0$0201a8c0@sci2k004>
R:From:"=?iso-2022-jp?B?GyRCSkJMWhsoQiAbJEJOPBsoQg==?=" <hoge@qo.phys.gakushuin.ac.jp>
R: To: <hirano-lab@qo.phys.gakushuin.ac.jp>
R: Subject: [hirano-lab:253] TeX
R: Date: Fri, 22 Dec 2000 17:16:08 +0900
R: MIME-Version: 1.0
R: Content-Type: text/plain;
charset="iso-2022-jp"
R: Content-Transfer-Encoding: 7bit
R: X-Priority: 3
R: X-MSMail-Priority: Normal
R: X-Mailer: Microsoft Outlook Express 5.00.2919.6600
R: X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
R: Sender: owner-hirano-lab
R: Precedence: bulk
R:Reply-To:"=?iso-2022-jp?B?GyRCSkJMWhsoQiAbJEJOPBsoQg==?=" <hoge@qo.phys.gakushuin.ac.jp>
R: Status: RO
R:
R: Hogeです。
R:
R: MOデスクを買ったのでつかいたい人はいってください。
R: .
行頭のピリオドが本文終わりの印
S: dele 1
メール1を消す
+OK Message deleted
S: quit
セッションの終了
+OK Sayonara
Connection closed by foreign host.
ryuss5:~[52]>
RFC1081 POP3
http://www.imasy.or.jp/archives/rfc/rfc1081.txt