...
✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

So lösen Sie SMTP: Konnte nicht mit Gmail + PHPMailer authentifiziert werden?

7

Das Versenden einer E-Mail über PHPMailer wird oft über PHP geschrieben, wenn Sie beabsichtigen, E-Mail-Benachrichtigungen zu senden, wenn neue Kommentare in Ihrem WordPress-Blog eingehen, oder wenn der Server mit hohen CPU-Spitzen überlastet ist (über die Betriebszeit, die Lastdurchschnitte in den letzten 1, 5 und 15 Minuten).

Wenn Sie Gmail verwenden, meldet sich höchstwahrscheinlich Google GMail mit einem Fehler: Konnte nicht authentifiziert werden, selbst wenn Sie das richtige Passwort für Ihr Gmail-Konto eingegeben haben.

Es ist keine gute Idee, Ihr Kontopasswort direkt irgendwo in Ihr Skript einzufügen, und der richtige Weg, dieses Problem zu lösen und zu vermeiden, dass Ihr Hauptkontopasswort preisgegeben wird, ist die Verwendung des App-Passworts. Alternativ können Sie Ihre Sicherheitseinstellungen für weniger sichere Anwendungen anpassen – was möglicherweise nicht funktioniert, da es sich hier nur um ein PHP-Skript handelt.

Das App-Passwort kann für jede einzelne Anwendung separat festgelegt werden und Sie können es auch neu generieren, wenn eines kompromittiert ist.

Sie müssten das Google Security Dashboard besuchen: https://myaccount.google.com/security

So lösen Sie SMTP: Konnte nicht mit Gmail + PHPMailer authentifiziert werden?

google-app-passwörter-sicherheit

Fügen Sie dann ein App-Passwort hinzu (wählen Sie GMail und andere aus – geben Sie der App einen Namen) – das im PHPMailer verwendet werden kann – falls dieses Passwort durchgesickert ist, können Sie es jederzeit löschen und ein neues erstellen.

So lösen Sie SMTP: Konnte nicht mit Gmail + PHPMailer authentifiziert werden?

Google-App-Passwörter

Dann sollte der folgende PHPMailer -Beispielcode verwendet werden, um die E-Mail-Tests durchzuführen.

Denken Sie daran, dass Sie auch die E-Mail-Einstellungen im WordPress-Plugin – SMTP aktualisieren müssen. Und stellen Sie sicher, dass Sie die folgenden Anmeldeinformationen für Gmail in der wp-settings.php aktualisiert haben

define( 'WPMS_ON', true ); define( 'WPMS_SMTP_PASS', 'You GMAIL App Password' );

Aufnahmequelle: helloacm.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen