PHPMailer SMTP 오류: 비밀번호 명령 실패
질문:
PHPMailer를 사용할 때 공유 서버에서 사용자가 메일을 보내려고 시도하는 동안 SMTP 오류가 발생합니다. 스크립트가 올바르게 표시되었음에도 불구하고 "SMTP connect() 실패" 오류가 계속 발생합니다.
관련 코드:
$mail->Username = "[email protected]"; $mail->Password = "************";
답변:
이 문제는 이 경우 SMTP 서버 역할을 하는 Google에서 구현한 보안 조치로 인해 발생합니다. "보안 수준이 낮은" 애플리케이션이 Gmail 계정에 액세스하려고 시도하거나 여러 번 로그인을 시도하는 경우 Google은 연결을 차단할 수 있습니다.
해결책:
PHPMailer에 대한 액세스 권한 부여 Google 계정에 로그인한 상태에서 다음 링크로 이동하세요.
이 단계를 완료하면 PHPMailer가 Gmail 계정을 사용하도록 승인하고 SMTP 오류를 해결할 수 있습니다.
위 내용은 내 PHPMailer가 공유 서버에서 SMTP \'connect() failed\' 오류를 받는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!