4
私はtelnetとsmtp.mail.yahoo.comサーバを使用して電子メールを送信しようとしています。自分のヤフーメールIDとパスワードを使用してサーバーで自分自身を認証しようとすると、サーバーは私にエラーを与えました。AUTH PLAINでユーザー名とパスワードを使用する方法は?
501 malformed auth input (#5.5.4)
私はAUTH PLAINメカニズムを使用しています。私はユーザー名とパスワードを組み合わせる方法を知らない。その後、それをbase64に変換して送信します。
誰かがAUTH PLAINのユーザー名とパスワードを組み合わせる方法を提案できますか?おかげでAUTH PLAINで
my yahoo IDは "[email protected]"で、パスワードは "password"です。どのように私はそれらを組み合わせるだろう。私はあなたの答えに従ったが、うまくいかなかった。ありがとう –
どうしたのですか?サーバーからどのようなエラーメッセージを受け取りましたか? base64でエンコードされた文字列を(例えばhttp://www.opinionatedgeek.com/dotnet/tools/base64decode/で)デコードすると意味がありますか? –
文字列「\ [email protected] \ 0pasword」を引用符で囲んで、ここにオンラインでエンコードします([リンク](http://www.tools4noobs.com/online_php_functions/base64_encode/))。そして、私はこの文字列をサーバに与え、それは "501の不正な認証入力(#5.5.4)"と言う。 –