Heim >Backend-Entwicklung >PHP-Tutorial >Warum kann ich mit Gmail keine E-Mails von Laravel senden, selbst nachdem ich meine E-Mail-Einstellungen konfiguriert habe?

Warum kann ich mit Gmail keine E-Mails von Laravel senden, selbst nachdem ich meine E-Mail-Einstellungen konfiguriert habe?

Linda Hamilton
Linda HamiltonOriginal
2024-12-21 08:43:14354Durchsuche

Why Can't I Send Emails from Laravel Using Gmail, Even After Configuring My Mail Settings?

E-Mails können nicht mit Gmail in Laravel gesendet werden

Wenn Sie beim Versuch, E-Mails von localhost über Gmail in Laravel zu senden, auf anhaltende Probleme stoßen Obwohl Sie Änderungen an Ihren config/mail.php- und .env-Dateien vorgenommen haben, können die folgenden Schritte das Problem möglicherweise beheben Problem:

Zweistufige Verifizierung aktivieren und App-Passwort generieren

  1. Melden Sie sich bei Ihrem Gmail-Konto an.
  2. Navigieren Sie zu „Mein Konto“. " > „Anmeldung und Sicherheit“ > „Bei Google anmelden.“
  3. Zweistufige Verifizierung aktivieren.
  4. App-Passwort generieren und kopieren.

.env-Datei konfigurieren

  1. Aktualisieren Sie Ihre .env-Datei mit der generierten App Passwort:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=youremail@gmail.com
MAIL_PASSWORD=apppassword
MAIL_ENCRYPTION=tls

Cache leeren

  1. Führen Sie php artisan config:cache aus, um den Konfigurationscache zu aktualisieren.

Nach diesen Schritten sollten Sie in der Lage sein, E-Mails von Laravel erfolgreich mit Gmail zu versenden.

Das obige ist der detaillierte Inhalt vonWarum kann ich mit Gmail keine E-Mails von Laravel senden, selbst nachdem ich meine E-Mail-Einstellungen konfiguriert habe?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn