Maison > Article > développement back-end > Pourquoi PHPMailer ne parvient-il pas à se connecter à SMTP sur le serveur Linux de GoDaddy ?
Connexion SMTP du serveur PHPMailer GoDaddy refusée
Cet utilisateur a rencontré un échec soudain dans la fonctionnalité PHPMailer après la migration de son site d'un Windows vers un Linux serveur sur GoDaddy. Le message d'erreur qu'ils ont reçu était :
SMTP -> ERROR: Failed to connect to server: Connection refused (111)SMTP Connect() failed.
Malgré la vérification de leurs paramètres, le problème a persisté. Ils ont confirmé que leur compte GoDaddy restait inchangé et que le support technique n'a trouvé aucun problème de paramètres de serveur.
Suspectant une cause liée au serveur, ils ont enquêté plus en profondeur. Ils ont découvert que l'utilisation de localhost comme valeur d'hôte SMTP, tout en commentant divers paramètres d'authentification tels que SMTPAuth, nom d'utilisateur, etc., résolvait le problème.
$mail2->Host = localhost; //$mail2->SMTPAuth = false; //$mail2->Username = '[email protected]'; //$mail2->Password = '*******'; //$mail2->SMTPSecure = 'tls'; //$mail2->Port = 465;
L'utilisateur a conclu que le problème avait quelque chose à voir avec la transition vers un serveur Linux et a suggéré que le personnel d'assistance technique pourrait ne pas être au courant de certains paramètres du serveur. Ils ont recommandé d'enquêter davantage si quelqu'un d'autre rencontre des problèmes similaires.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!