ホームページ >バックエンド開発 >PHPチュートリアル >Laravel のメールが Gmail 経由で送信されないのはなぜですか?
Laravel の Gmail を使用したメール送信のトラブルシューティング
Laravel の Gmail を使用してローカルホストからメールを送信する際に問題が発生しましたか?心配しないで;この問題は蔓延しており、簡単に解決できます。
Laravel メール設定の構成
SMTP を含む必要な詳細を含む mail.php 構成ファイルが正しく構成されています。ドライバー、ホスト、ポート、暗号化。これらの設定が Gmail の要件と一致していることを確認してください。
アプリ パスワードの生成
Gmail では、2 段階認証を強制することでセキュリティ メカニズムが強化されています。 Gmail を使用してメールを送信するには、アプリのパスワードを生成する必要があります。
.env ファイルを更新しています
更新.env ファイルに、生成したアプリのパスワードを反映させます:
MAIL_DRIVER=smtp MAIL_HOST=smtp.gmail.com MAIL_PORT=587 [email protected] MAIL_PASSWORD=apppassword MAIL_ENCRYPTION=tls
最終ステップ
上記の手順に従った場合は、Gmail を使用して Laravel アプリケーションからメールを正常に送信できるようになります。
以上がLaravel のメールが Gmail 経由で送信されないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。