DOSコマンド
ポート80 HTTP [#z7201191]
telnet 123.456.789.100 80
GET /index.html(index.phpとか) HTTP/1.0
Enter
Enter
ポート25 SMTP [#k70b063e]
[root@www13154uf
]# telnet localhost 25 <-- localhostに25番で接続。
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 mail.hogehoge ESMTP unknown
helo localhost <-- ご挨拶
250 mail.hogehoge.com
mail from:hoge@hogehogehoge.com <-- メール送信元
250 2.1.0 Ok
rcpt to:hogehoge@hogehoge.jp <-- メール送信先
250 2.1.5 Ok
data <-- メールの本文を書くよと宣言
354 End data with <CR><LF>.<CR><LF>
test mail dayo <-- 本文を書いてみる
. <-- 本文終了の意味
250 2.0.0 Ok: queued as 7AAAE60687
quit <-- メール送信の終了
221 2.0.0 Bye
Connection closed by foreign host.
ポート110 POP [#s5ba2e49]
telnet 123.456.789.100 110
user ユーザー名
pass パスワード
+OK Logged in.
POPのtelnetコマンド |USER|ユーザ名|受信するメールのユーザ名をメールサーバに認識させる。| |PASS|パスワード| 受信するメールのパスワードをメールサーバに認識させる。| |STAT| |受信しているメールの件数とバイト数を通知する。| |LIST|[メッセージ番号]| 受信しているメールの番号とバイト数を通知する。| |RETR|メッセージ番号|指定したメッセージ番号のデータを受信する。| |DELE|メッセージ番号|指定したメッセージ番号のデータを削除する。| |QUIT||メールの受信を終了する。|
ポート143: imapの受信 [#aff8433a]
$ telnet メールサーバー 143
* OK
a01 login アカウント名 パスワード
a01 OK LOGIN Ok.
a02 select inbox
a03 fetch メール番号 body[]
a04 logout
imapでメールの一覧を取得 [#x0a7668e]
a06 search all
* SEARCH 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
a06 OK SEARCH done.