SMTP-AUTHの認証テスト

http://vine.1-max.net/postfix-SMTP-Auth.html

パスワード生成

$ sudo perl -MMIME::Base64 -e 'print encode_base64("ユーザID\0ユーザID\0パスワード");'
dGVzdAB0ZXN0AHRlc3QyMjI= #エンコードされたパスワード
# telnet localhost 25 ← 25番ポートに接続
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 server.xxxxx.com ESMTP unknown
EHLO localhost ← EHLO localhostと入力
250-server.xxxxx.com
250-PIPELINING
250-SIZE 1024000
250-ETRN
250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5
250-AUTH=PLAIN LOGIN DIGEST-MD5 CRAM-MD5
250-XVERP
250 8BITMIME
AUTH PLAIN dGVzdAB0ZXN0AHRlc3QyMjI= ← AUTH PLAIN の後ろにエンコードしたパスワードを入力
235 Authentication successful ← 認証に成功
quit ← 終了
221 Bye
Connection closed by foreign host.