ホームページ  >  記事  >  バックエンド開発  >  Gmail と SwiftMailer でメール サーバー エラー コード 535: 「ユーザー名とパスワードが受け入れられません」を解決する方法

Gmail と SwiftMailer でメール サーバー エラー コード 535: 「ユーザー名とパスワードが受け入れられません」を解決する方法

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-18 18:04:29703ブラウズ

How to Resolve Mail Server Error Code 535:

メール サーバー エラー: コード 535 の「ユーザー名とパスワードは受け入れられません」

SwiftMailer を使用して Gmail 経由でメールを送信しようとすると、ユーザーがエラー メッセージが表示されます:

「応答コード 250 が予期されましたが、コード "535" が返され、メッセージ "535-5.7.8 ユーザー名とパスワードが受け入れられません。"

この問題は、Google が次の場合に発生する可能性があります。スパムアクティビティの疑いがあり、特定のアプリケーションまたはデバイスへのアクセスを一時的に制限します。これを解決するには、次の手順に従います。

1. 2 段階認証を有効にする

セキュリティを強化するため、Google アカウントの認証を行います。

2. アプリ パスワードを作成します

アプリケーションまたはサーバーに固有のアプリ パスワードを作成します。通常の Google アカウントのパスワードであり、サードパーティのアプリケーションから Google アカウントにアクセスする場合に使用する必要があります。

3. 環境ファイルを更新します

環境内の元の Gmail パスワードを置き換えます新しく生成されたアプリ パスワードを含むファイル (例: .env)。

4.サーバーを再起動します

Apache サーバーまたは他のアプリケーション サーバーを再起動して、変更を適用します。

追加のヒント:

  • 確認してくださいメールの送信が過剰ではなく、Google のガイドラインの範囲内であることを確認してください。
  • スパム フィルターが適用される可能性があるため、メールを連続して送信することは避けてください。
  • 別のメール プロバイダーまたはメール送信サービスの使用を検討してください。

次の手順に従うと、「ユーザー名とパスワードが受け入れられません」エラーを解決し、Gmail を介したメール送信を再開できます。

以上がGmail と SwiftMailer でメール サーバー エラー コード 535: 「ユーザー名とパスワードが受け入れられません」を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。