# printf '<ユーザ名>\0<ユーザ名>\0<パスワード>' | base64 hogexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxmoge ←エンコード出力された 例) # printf 'test@example.net\0test@example.net\0p@ssWord' | base64 hogexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxmoge
コマンドでリレーサーバの認証テストを行う
# openssl s_client -quiet -connect relay.example.net:587 -starttls smtp 250 DSN EHLO mail.example.net ←●接続元メールサーバ ホスト応答 250-mail.example.net 250-PIPELINING 250-SIZE 10240000 250-ETRN 250-AUTH CRAM-MD5 LOGIN DIGEST-MD5 PLAIN 250-XFORWARD NAME ADDR PROTO HELO SOURCE PORT IDENT 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN AUTH PLAIN hogexxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxmoge ←●エンコード入力 235 2.7.0 Authentication successful ←●認証成功 quit 221 2.0.0 Bye