>  기사  >  백엔드 개발  >  PHPMailer가 GoDaddy의 Linux 서버에서 SMTP에 연결하지 못하는 이유는 무엇입니까?

PHPMailer가 GoDaddy의 Linux 서버에서 SMTP에 연결하지 못하는 이유는 무엇입니까?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-11-03 02:35:03770검색

Why is PHPMailer Failing to Connect to SMTP on GoDaddy's Linux Server?

PHPMailer GoDaddy 서버 SMTP 연결이 거부됨

이 사용자는 사이트가 Windows에서 Linux로 마이그레이션된 후 PHPMailer 기능에 갑작스러운 오류가 발생했습니다. GoDaddy의 서버. 그들이 받은 오류 메시지는 다음과 같습니다.

SMTP -> ERROR: Failed to connect to server: Connection refused (111)SMTP Connect() failed.

설정을 확인했는데도 문제가 지속되었습니다. 그들은 GoDaddy 계정이 변경되지 않았음을 확인했으며 기술 지원팀에서는 서버 설정 문제를 발견하지 못했습니다.

서버 관련 원인을 의심하여 ​​추가 조사를 실시했습니다. 그들은 localhost를 SMTP 호스트 값으로 사용하고 SMTPAuth, 사용자 이름 등과 같은 다양한 인증 설정을 주석 처리하여 문제가 해결되었음을 발견했습니다.

$mail2->Host = localhost;
//$mail2->SMTPAuth = false;
//$mail2->Username = '[email protected]';
//$mail2->Password = '*******';

//$mail2->SMTPSecure = 'tls';

//$mail2->Port = 465;

사용자는 문제가 다음과 관련이 있다고 결론지었습니다. Linux 서버로의 전환을 제안했으며 기술 지원 담당자가 특정 서버 설정을 인식하지 못할 수도 있다고 제안했습니다. 다른 사람에게도 비슷한 문제가 발생하면 추가 조사를 수행할 것을 권장했습니다.

위 내용은 PHPMailer가 GoDaddy의 Linux 서버에서 SMTP에 연결하지 못하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.