まずは認証に使用するユーザ名とパスワードを base64 エンコードします。
$ perl -e 'use MIME::Base64; print encode_base64("username"), encode_base64("password");' dXNlcm5hbWU= cGFzc3dvcmQ=
$ telnet xx.xx.xx.xx 587 EHLO myfqdn AUTH LOGIN dXNlcm5hbWU= cGFzc3dvcmQ= MAIL FROM: hoge@hoge.com RCPT TO: foo@bar.com RCPT TO: some@exsample.com RCPT TO: someone@exsample.com DATA From: hoge@hoge.com To: foo@bar.com, some@exsample.com Cc: someone@exsample.com Subject: test test mail . QUIT
通常の smtp の時との差は、base64 エンコードされたユーザ名とパスワードを AUTH LOGIN 行の下に書くだけです。
0 件のコメント:
コメントを投稿