Heim  >  Artikel  >  Backend-Entwicklung  >  Warum erhält mein PHPMailer auf einem gemeinsam genutzten Server einen „SMTP-FEHLER: Passwortbefehl fehlgeschlagen'?

Warum erhält mein PHPMailer auf einem gemeinsam genutzten Server einen „SMTP-FEHLER: Passwortbefehl fehlgeschlagen'?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-24 10:58:11628Durchsuche

Why Is My PHPMailer Getting an

PHPMailer: Behebung eines SMTP-Passwortfehlers beim Senden von E-Mails vom Server

Bei Verwendung des PHPMailer-Skripts zum Senden von E-Mails von einem gemeinsam genutzten Server kann es zu Problemen kommen die Fehlermeldung „SMTP-FEHLER: Passwortbefehl fehlgeschlagen.“ Trotz scheinbar korrekter Skriptkonfigurationen kann dieses Problem auftreten.

Um diesen Fehler mit GMail als SMTP-Server zu beheben, sollten Sie:

  1. „Weniger sicher“ aktivieren Apps":

    • Besuchen https://www.google.com/settings/u/1/security/lesssecureapps und aktivieren Sie den Zugriff für weniger sichere Apps. Dadurch kann PHPMailer Ihre GMail-Anmeldeinformationen verwenden.
  2. Blockierung verdächtiger Aktivitäten deaktivieren:

    • Gehen Sie zu https:/ /security.google.com/settings/security/activity?hl=en&pli=1 und autorisieren Sie alle verdächtigen Zugriffsversuche auf Ihr Konto. Dies kann auftreten, wenn PHPMailer in kurzer Zeit mehrere Anmeldeversuche unternimmt.
  3. Captcha-Überprüfung löschen:

    • Navigieren Gehen Sie zu https://accounts.google.com/b/0/DisplayUnlockCaptcha und klicken Sie auf „Weiter“, um mögliche Captcha-Probleme zu beheben. Dieser Schritt kann erforderlich sein, wenn Sie wiederholt versucht haben, sich anzumelden.

Nachdem Sie diese Schritte implementiert haben, sollten Sie in der Lage sein, E-Mails mit PHPMailer erfolgreich von Ihrem gemeinsam genutzten VPS zu senden Server.

Das obige ist der detaillierte Inhalt vonWarum erhält mein PHPMailer auf einem gemeinsam genutzten Server einen „SMTP-FEHLER: Passwortbefehl fehlgeschlagen'?. 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