メール, Linux

SASL認証 コマンドでのログイン確認

 

# 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

 

 

 

Amazonおすすめ

iPad 9世代 2021年最新作

iPad 9世代出たから買い替え。安いぞ!🐱 初めてならiPad。Kindleを外で見るならiPad mini。ほとんどの人には通常のiPadをおすすめします><

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)