Heim >Backend-Entwicklung >PHP-Tutorial >Wie behebt man den Mailserver-Fehlercode 535: „Benutzername und Passwort nicht akzeptiert' mit Gmail und SwiftMailer?
Mail-Server-Fehler: „Benutzername und Passwort nicht akzeptiert“ mit Code 535
Beim Versuch, E-Mails über Gmail mit SwiftMailer zu senden, können Benutzer möglicherweise Es erscheint die Fehlermeldung:
„Antwortcode 250 erwartet, aber Code „535“ erhalten“, mit der Meldung „535-5.7.8 Benutzername und Passwort nicht akzeptiert.“
Dieses Problem kann auftreten, wenn Google vermutet Spam-Aktivität und schränkt den Zugriff auf bestimmte Anwendungen oder Geräte vorübergehend ein. Gehen Sie wie folgt vor:
Zweistufige Verifizierung aktivieren
Zweistufige Verifizierung aktivieren Verifizierung für Ihr Google-Konto, um die Sicherheit zu erhöhen.
2. Erstellen Sie ein App-Passwort
Erstellen Sie ein App-Passwort speziell für Ihre Anwendung oder Ihren Server reguläres Google-Konto-Passwort und sollte für den Zugriff auf Ihr Google-Konto über Drittanbieteranwendungen verwendet werden.
3. Umgebungsdatei aktualisieren
Ersetzen Sie das ursprüngliche Gmail-Passwort in Ihrer Umgebung Datei (z. B. .env) mit dem neu generierten App-Passwort.
4. Starten Sie den Server neu
Starten Sie Ihren Apache-Server oder einen anderen Anwendungsserver neu, um die Änderungen zu übernehmen.
Zusätzliche Tipps:
Indem Sie diese Schritte befolgen, können Sie den Fehler „Benutzername und Passwort nicht akzeptiert“ beheben und mit dem Versenden von E-Mails über Gmail fortfahren.
Das obige ist der detaillierte Inhalt vonWie behebt man den Mailserver-Fehlercode 535: „Benutzername und Passwort nicht akzeptiert' mit Gmail und SwiftMailer?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!