CUI - TIPS
- はじめに
- telnet コマンドを用いたサーバとの通信など、CUIのTIPSについて解説します。
ここでは接続先をlocalhostとしています。
- TIPS
- SMTP(25)
- AUTH LOGIN
% telnet localhost 25
auth login
Base64エンコードしたアカウント
Base64エンコードしたパスワード
- AUTH PLAIN
% telnet localhost 25
auth plain Base64エンコードしたアカウント\0Base64エンコードしたアカウント\0Base64エンコードしたパスワード
Perl Base64モジュールをインストールしている場合は、
% perl -MMIME::Base64 -e 'print encode_base64("アカウント\0アカウント\0パスワード")';
とすると、文字列が割り出せます。
- IMAP(143)
- ログイン
% telnet localhost 143
. login myname mypasswd
. select inbox
. fetch 1 body[header]
. fetch 1 body[text]
. logout
- 機能表示
% telnet localhost 143
. capability
. logout
- NNTP(119)
- 通信
% telnet localhost 119
list
listgroup newsgroup.users
body 2