telnetで手入力でPOPをしゃべってみる
telnetでおしゃべりシリーズ – POP編
telnetのコマンドモード開始。
Microsoft Windows [Version 6.0.6002] Copyright (c) 2006 Microsoft Corporation. All rights reserved. C:\>telnet
telnetスタート。ご使用のメールサーバーに110番ポートで接続を試みます。
Microsoft Telnet クライアントへようこそ エスケープ文字は 'CTRL+]' です Microsoft Telnet> o mail.example.com 110
つながりました。
+OK Hello there. <24326.1257385609@mail.example.com>
ログインします。
パスワードが丸見えになるので、背後に誰かいないか注意。
+OK Hello there. <32304.1257385805@localhost.localdomain> USER xxxxxxxx +OK Password required. PASS ******** +OK logged in.
POP語で一覧取得、詳細閲覧などができます。
STAT +OK 1 8553 LIST +OK POP3 clients that break here, they violate STD53. 1 8553 .
RETR 1 +OK 8553 octets follow. (以下メールの内容。ヘッダとボディが続く。) …… ……
これだけでメールが読めるので、phpを使ってサーバーにメールを読ませたいときも、複雑なライブラリなしで十分可能ということです。
コメント