SMTP 電子メール送信エラー 535: ユーザー名とパスワードが受け入れられないについて
送信電子メール機能をテストしようとすると、SMTP エラーが発生する可能性があります。エラー 535、「ユーザー名とパスワードが受け入れられません」を示します。この問題は、SMTP サーバーでの認証に使用される認証情報が間違っているか、指定された電子メール アドレスに代わって電子メールを送信する権限がない場合に発生します。
SMTP エラー 535 の原因
このエラーの考えられる原因の 1 つは、間違った認証情報または無効な認証情報を使用していることです。 smtp.PlainAuth 関数で使用されるユーザー名 (電子メール アドレス) とパスワードが有効でアクティブであることを確認してください。
もう 1 つの原因として、電子メール アカウントに 2 要素認証 (2FA) が必要であることが考えられます。この場合、単にパスワードを使用するだけでは十分ではない可能性があります。
解決策: 2FA を有効にしてアプリ パスワードを使用する
このエラーを解決するには、次の手順を実行します。フォローできます:
これらの変更を実装した後、メール送信機能を再度テストしてください。問題が解決しない場合は、アプリ パスワードが正しく生成され、入力されたことを確認してください。
以上がSMTP エラー 535: ユーザー名とパスワードが受け入れられないというメッセージが表示されるのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。