Wenn versucht wird, eine E -Mail über Gmails SMTP -Server von einer PHP -Seite zu senden, kann ein Fehler auftreten: " Authentifizierungsfehler [SMTP: SMTP -Server unterstützt keine Unterstützung der Authentifizierung ...]. " Dies kann gelöst werden, indem die folgenden Schritte integriert werden:
In den angegebenen Code stammten der Fehler aus der Verwendung einer veralteten Portnummer (587). Für sichere SMTP -Verbindungen mit Google Mail sollte Port 465 mit SSL -Verschlüsselung verwendet werden.
Um das Problem zu beheben, aktualisieren Sie die SMTP -Servereinstellungen wie folgt:
$smtp = Mail::factory('smtp', array( 'host' => 'ssl://smtp.gmail.com', 'port' => '465', 'auth' => true, 'username' => '[email protected]', 'password' => 'passwordxxx' ));
Mit diesen Änderungen verbindet sich der Code erfolgreich mit dem SMTP -Server von Google Mail, sodass E -Mails über die Seite gesendet werden können.
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3