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.