SMTP エラー: サーバーからの電子メール送信時にパスワード コマンドが失敗しました
問題:
にもかかわらず正しい PHPMailer 設定と GMail 資格情報を使用すると、エラーが発生します。共有サーバーから電子メールを送信しようとしています。エラー メッセージには「SMTP connect() が失敗しました」と表示され、パスワード コマンドが失敗したことを示す 534 応答が返されます。
解決策:
PHP スクリプトにはエラーはありませんが、問題は Google のセキュリティ対策にあります。アプリケーションが GMail アカウントにアクセスしようとすると、Google は次の理由によりそのアカウントに不審な可能性があるとしてフラグを立てる場合があります:
解決策:
この問題を解決するには、次の手順を実行します。推奨:
これらの手順を完了すると、 Google が実施するセキュリティ対策は回避されます。ただし、安全性の低いアプリケーションを使用すると電子メール アカウントのセキュリティに影響を与える可能性があるため、有効にする前にリスクと利点を比較検討することが賢明です。
以上がGmail 経由でメールを送信すると、サーバーで「SMTP パスワード コマンドが失敗しました」というエラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。