[[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.

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS