HTTPサーバーにHTTP/0.9で接続
>
telnet www.yahoo.co.jp 80 ↵
Trying 203.141.35.113...
Connected to www.yahoo.co.jp.
Escape character is '^]'.
GET /index.html ↵
←トップページを見るなら GET / だけでもOK
(以下 index.htmlが送信されて来るが省略)
HTTPサーバーにHTTP/1.0で接続
>
telnet www.yahoo.co.jp 80 ↵
Trying 203.141.35.113...
Connected to www.yahoo.co.jp.
Escape character is '^]'.
GET /index.html HTTP/1.0 ↵
↵
←最後にもう一度リターン
HTTP/1.1 200 OK
(以下ヘッダ+index.htmlが送信されて来るが省略)
HTTPサーバーにHTTP/1.1で接続
>
telnet www.yahoo.co.jp 80 ↵
Trying 203.141.35.113...
Connected to www.yahoo.co.jp.
Escape character is '^]'.
GET /index.html HTTP/1.1 ↵
Host: www.yahoo.co.jp ↵
←
HTTP/1.1では必須
↵
HTTP/1.1 200 OK
(以下ヘッダ+index.htmlが送信されて来るが省略)
POP3サーバーに接続
>
telnet pop.mail.yahoo.co.jp 110 ↵
Trying 202.93.87.230...
Connected to pop.mail.yahoo.co.jp.
Escape character is '^]'.
+OK hello from popgate(2.27.6)
USER 自分のID ↵
+OK password required.
PASS ******** ↵
←********は
パスワード
+OK maildrop ready, 0 messages (0 octets) (0 104857600)
STAT ↵
+OK 0 0
QUIT ↵
+OK server signing off.
SMTPサーバーに接続(POP before SMTP)
>
telnet smtp.mail.yahoo.co.jp 25 ↵
Trying 202.93.87.231...
Connected to smtp.mail.yahoo.co.jp.
Escape character is '^]'.
220 smtp22.mail.bbt.yahoo.co.jp ESMTP
EHLO localhost ↵
←localhostは
適当な名前で良い
250-smtp22.mail.bbt.yahoo.co.jp
250-AUTH LOGIN PLAIN
250-PIPELINING
250 8BITMIME
MAIL FROM: 自分のID@yahoo.co.jp ↵
250 ok
RCPT TO: 送り先のメールアドレス ↵
250 ok
DATA ↵
354 go ahead
test ↵
←メール内容。
実際はメールヘッダのTo:〜も必要
. ↵
←ドットのみの行
250 ok 1126955597 qp 75264
QUIT ↵
221 smtp22.mail.bbt.yahoo.co.jp
「↵」は古いブラウザやフォントの設定によっては化けたり表示出来ない場合が
あるかと思いますが、これはHTML4.0で定義されている文字実体参照 ↵
(UnicodeのU+21B5)でリターンキーを表す記号として用いました。