Heim > Backend-Entwicklung > PHP-Tutorial > Wie konfiguriere ich Gmail für den E-Mail-Versand in Laravel-Anwendungen?

Wie konfiguriere ich Gmail für den E-Mail-Versand in Laravel-Anwendungen?

Patricia Arquette
Freigeben: 2024-12-11 05:03:13
Original
946 Leute haben es durchsucht

How to Configure Gmail for Email Sending in Laravel Applications?

So senden Sie E-Mails mit Gmail in Laravel: Eine umfassende Anleitung

In diesem Tutorial führen wir Sie durch den Prozess des E-Mail-Versands Verwenden Sie Gmail in Ihrem Laravel Anwendung.

Konfiguration

Bearbeiten Sie zunächst Ihre Datei config/mail.php und stellen Sie sicher, dass die folgenden Einstellungen korrekt sind:

  • MAIL_DRIVER: smtp
  • MAIL_HOST: smtp.gmail.com
  • MAIL_PORT: 587
  • MAIL_USERNAME: Ihre Gmail-Adresse
  • MAIL_PASSWORD: Ein generiertes App-Passwort (siehe unten)
  • MAIL_ENCRYPTION: tls

App-Passwort

Um Ihr Gmail-Konto zum Senden von E-Mails in Laravel zu verwenden, müssen Sie die zweistufige Verifizierung aktivieren und ein App-Passwort generieren. So geht's:

  1. Gehen Sie zu den Sicherheitseinstellungen Ihres Gmail.
  2. Aktivieren Sie unter „Bei Google anmelden“ die Bestätigung in zwei Schritten.
  3. Klicken Sie auf „App-Passwörter“ und wählen Sie „Andere“ als Gerät.
  4. Generieren Sie eine App Passwort.

.env-Dateikonfiguration

Aktualisieren Sie die .env-Datei wie folgt und ersetzen Sie den Platzhalter durch Ihr App-Passwort:

  • MAIL_PASSWORD=Ihr_App_Passwort

Konfiguration Caching

Nachdem Sie Änderungen an der .env-Datei vorgenommen haben, führen Sie php artisan config:cache aus, um den vorhandenen Cache zu leeren und Konflikte zu vermeiden.

Fehlerbehebung

Wenn der folgende Fehler auftritt:

[Swift_TransportException] Erwarteter Antwortcode 250, erhielt aber den Code „535“ mit der Meldung „5.7.8 Benutzername und Passwort nicht akzeptiert. Weitere Informationen finden Sie unter 5.7.8 Benutzername und Passwort nicht akzeptiert – Gmail-Hilfe“

Lösung: Stellen Sie sicher Stellen Sie sicher, dass Ihr App-Passwort korrekt ist und dass Sie die zweistufige Verifizierung für Ihr Gmail-Konto aktiviert haben.

Wenn Sie diese Schritte befolgen, können Sie E-Mails erfolgreich mit senden Gmail in Ihrer Laravel-Anwendung.

Das obige ist der detaillierte Inhalt vonWie konfiguriere ich Gmail für den E-Mail-Versand in Laravel-Anwendungen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage