GoDaddy Linux 서버를 사용하는 PHPMailer의 SMTP에서 연결이 거부됨
Windows에서 GoDaddy에서 호스팅하는 Linux 서버로 전환할 때 많은 사용자가 다음과 같은 문제를 겪습니다. 연결 거부 오류로 인해 PHPMailer 기능에 문제가 보고되었습니다. 이 문제는 이전에 작동했던 PHPMailer 설정이 있는 경우에도 발생합니다.
일반적으로 오류 메시지는 다음과 같습니다.
SMTP -> 오류: 서버 연결 실패: 연결 거부됨 (111)SMTP Connect()가 실패했습니다.
GoDaddy를 사용하여 설정을 확인하고 정확성을 보장했음에도 불구하고 오류가 지속됩니다. 그러나 일부 사용자에게 효과가 있었던 해결책은 다음과 같이 PHPMailer 스크립트를 수정하는 것입니다.
<code class="php">$mail2->Host = localhost; //$mail2->SMTPAuth = false; //$mail2->Username = '[email protected]'; //$mail2->Password = '*******'; //$mail2->SMTPSecure = 'tls'; //$mail2->Port = 465;</code>
SMTP 인증, 사용자 이름, 비밀번호 및 포트와 관련된 설정을 주석 처리하고 호스트를 localhost로 설정하여, PHPMailer 기능이 복원되었습니다. 이는 잠재적으로 Linux 환경과 관련되어 기술 지원 담당자가 인식하지 못하는 서버 설정에 문제가 있을 수 있음을 의미합니다. 자세한 설명과 지원을 받으려면 GoDaddy 지원팀에 문의하는 것이 좋습니다.
위 내용은 '연결이 거부됨'으로 인해 GoDaddy Linux 서버에서 PHPMailer 연결이 실패하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!