PHPMailer를 사용하여 Gmail을 통해 이메일을 보내려고 할 때 다음과 같은 문제가 발생할 수 있습니다. "SMTP 오류: 인증할 수 없습니다" 메시지. 이 오류는 SSL/TLS 구성이 부적절하거나 인증 정보가 잘못되어 발생하는 경우가 많습니다.
SSL/TLS 구성:
제공된 PHP 스크립트는 보안 연결로 "tls"를 사용합니다. 방법. SSL/TLS 연결에 대해 Apache와 PHP가 모두 적절하게 구성되어 있는지 확인하십시오. OpenSSL 확장은 PHP에서 활성화되어야 하며 mod_ssl 모듈은 Apache에서 활성화되어야 합니다.
인증 문제:
제공된 사용자 이름과 비밀번호를 확인하세요. 또한 Gmail의 경우 계정 설정에서 "보안 수준이 낮은 앱 허용" 옵션을 활성화하는 것이 좋습니다.
이 설정에 액세스하려면 다음 링크로 이동하세요.
https://myaccount.google. com/security
왼쪽 메뉴에서 "계정 액세스 권한이 있는 앱"을 선택하고 "보안 수준이 낮은 앱 허용"을 "ON"으로 전환합니다.
추가 문제 해결 팁:
결론:
"SMTP 오류: 인증할 수 없음" 문제를 해결하려면 일반적으로 다음이 필요합니다. SSL/TLS 구성을 다루고 적절한 인증 자격 증명을 보장합니다. 위에 제공된 권장 사항을 구현하면 Gmail을 통해 PHPMailer를 사용하여 이메일을 성공적으로 보낼 수 있습니다.
위 내용은 PHPMailer로 이메일을 보낼 때 'SMTP 오류: 인증할 수 없습니다'라는 메시지가 나타나는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!