さくらインターネットのメールをコマンドラインで使う
前提条件
mail_server: mail.contract.sakura.jp
user_name: my_name
passwd: password
さくらインターネットのメールを読む
telnetで mail.contract.sakura.jp の 143ポート に アクセスする
$ telnet mail.contract.sakura.jp 143
接続すると以下のように表示される
Escape character is '^]'. * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2010 Double Precision, Inc. See COPYING for distribution information.
ログインコマンドで、メールアドレス パスワードを入力
? login my_name@contract.sakura.jp password
メールボックスの中をリストアップする
? list "" *
INBOXの中を見る
? select INBOX * FLAGS (\Draft \Answered \Flagged \Deleted \Seen \Recent) * OK [PERMANENTFLAGS (\* \Draft \Answered \Flagged \Deleted \Seen)] Limited * 6 EXISTS * 0 RECENT * OK [UIDVALIDITY 1234567890] Ok * OK [MYRIGHTS "abcdefgh"] ACL a OK [READ-WRITE] Ok
* 6 EXISTS
と、なっているので、メールが6通あるとわかる
5番目のメールを見る
? fetch 5 body[]
ログアウトする
? logout
さくらインターネットでメールを送る
telnetで mail.contract.sakura.jp の 587ポート に アクセスする
$ telnet mail.contract.sakura.jp 587
メールサーバーにつながるとメッセージが出る
Escape character is '^]'. 220 wwwnnnn.sakura.ne.jp ESMTP Sendmail x.y.z/x.y.z; Fri, dd Month 2013 hh:mm:ss +0900 (JST)
ログインコマンドをうつ
auth login
名前を入力するプロンプトがでる
334 VXNlcm5hbWU6
メールアドレスをbase64でエンコードした文字列を入力
パスワードを入力するプロンプトが出る
334 UGFzc3dvcmQ6
パスワードををbase64でエンコードした文字列を入力
認証に成功するとメッセージが出る
235 2.0.0 OK Authenticated
ehloコマンドでドメイン情報を入力
ehlo localhost 250-wwwnnn.sakura.ne.jp Hello my.ip.address.jp [www.xxx.yyy.zzz], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-8BITMIME 250-SIZE 209715200 250-DSN 250-AUTH CRAM-MD5 DIGEST-MD5 LOGIN PLAIN 250-STARTTLS 250-DELIVERBY 250 HELP
送り主と宛先を書く
mail from: <my_name@contract.sakura.jp> 250 2.1.0 <my_name@contract.sakura.jp>... Sender ok rcpt to: <you@foo.com> 250 2.1.5 <you@foo.com>... Recipient ok
メール本文を書く
data 354 Enter mail, end with "." on a line by itself From: me<my_name@contract.sakura.jp>; To: you<you@foo.com>; subject: sakura smtp and telnet test 2 hoge fugu fuga . 250 2.0.0 r0I740c6084584 Message accepted for delivery
メール本文の終わりは
.
ドット 一文字
ログアウトする
quit 221 2.0.0 www2449.sakura.ne.jp closing connection Connection closed by foreign host.
0 コメント:
コメントを投稿