Heim > Artikel > Backend-Entwicklung > Warum schlägt meine PHPMailer-Verbindung auf dem GoDaddy-Linux-Server mit „Verbindung abgelehnt“ fehl?
Verbindung mit SMTP in PHPMailer unter Verwendung des GoDaddy-Linux-Servers abgelehnt
Beim Wechsel von einem Windows-Server zu einem von GoDaddy gehosteten Linux-Server ist dies bei vielen Benutzern der Fall hat Probleme mit der PHPMailer-Funktionalität aufgrund eines Verbindungsfehlers gemeldet. Dieses Problem tritt auch dann auf, wenn die PHPMailer-Einstellungen zuvor funktionierten.
Die Fehlermeldung lautet normalerweise:
SMTP -> FEHLER: Verbindung zum Server fehlgeschlagen: Verbindung abgelehnt (111)SMTP Connect() fehlgeschlagen.
Obwohl die Einstellungen mit GoDaddy überprüft und die Richtigkeit sichergestellt wurden, bleibt der Fehler weiterhin bestehen. Eine Lösung, die für einige Benutzer funktioniert hat, besteht jedoch darin, das PHPMailer-Skript wie folgt zu ändern:
<code class="php">$mail2->Host = localhost; //$mail2->SMTPAuth = false; //$mail2->Username = '[email protected]'; //$mail2->Password = '*******'; //$mail2->SMTPSecure = 'tls'; //$mail2->Port = 465;</code>
Indem Sie Einstellungen im Zusammenhang mit SMTP-Authentifizierung, Benutzername, Passwort und Port auskommentieren und den Host auf „localhost“ setzen, Die PHPMailer-Funktionalität wird wiederhergestellt. Dies deutet darauf hin, dass möglicherweise ein Problem mit den Servereinstellungen vorliegt, das möglicherweise mit der Linux-Umgebung zusammenhängt und dem technischen Supportpersonal möglicherweise nicht bekannt ist. Es wird empfohlen, sich für weitere Erläuterungen und Unterstützung an das Support-Team von GoDaddy zu wenden.
Das obige ist der detaillierte Inhalt vonWarum schlägt meine PHPMailer-Verbindung auf dem GoDaddy-Linux-Server mit „Verbindung abgelehnt“ fehl?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!