mail

telnet でメール送信

認証なし)

telnet メールサーバ 25
EHLO localhost
MAIL FROM:<foo@hoge.com>
RCPT TO: <foo@hoge.com>
DATA
subject: test
from: foo@hoge.com
to: foo@hoge.com
this is test.
.
quit

 

PLAINでSMTP認証

telnet メールサーバ 25

EHLO localhost
AUTH PLAIN \0ユーザ名\0パスワードを base64でエンコードした文字列
MAIL FROM:<foo@hoge.com>
RCPT TO: <foo@hoge.com>
DATA
subject: test
from: foo@hoge.com
to: foo@hoge.com
this is test.
.
quit

 

LOGINでSMTP認証

telnet メールサーバ 25
EHLO localhost
AUTH LOGIN
ユーザ名をbase64エンコード
パスワードをbase64エンコード
MAIL FROM:<foo@hoge.com>
RCPT TO: <foo@hoge.com>
DATA
subject: test
from: foo@hoge.com
to: foo@hoge.com
this is test.
.
quit

 

LOGINでSMTP認証 CMAM-MD5でSMTP認証

以下の処理シーケンスでデータを送信する