PHPMailer와 SMTP를 사용하여 이메일을 보내면 다음과 같은 방법으로 문제를 해결할 수 있습니다.
1. phpinfo() 페이지에서 소켓 확장이 활성화되어 있는지 확인하세요.
2. openssl이 활성화되어 있는지 확인하세요.
3.allow_url_fopen이 활성화되어 있는지 확인하세요.
4. 오류 발생 시 문제 해결을 용이하게 하기 위해 코드에 사용자 정의 로그를 추가합니다.
5. 포트 25 및 465(SMTPS)가 사용 중인지 확인하세요.
포트 465를 사용하는 경우
$mail->Port = 465;
를
$mail->SMTPSecure = 'ssl'; $mail->Port = 465;
로 수정할 수 있습니다. 더 많은 PHP 관련 지식을 보려면 PHP 중국어 웹사이트를 방문하세요!
위 내용은 PHP 메일박스 전송 실패의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!