2017-04-12 1 views
0

이메일에 Google 비즈니스 앱을 사용하고 있으며 PHPMailer를 통해 이메일을 보내려고합니다. 이제 거기에 내가 SSL 인증을 사용하지 않도록 설정해야하므로 SSL 인증서에 문제가 있지만,이 오류까지 발생합니다 :PHPMailer 인증 문제 xoauth2

지금 내 호스트 내가 올바른을 사용할 필요가 자사의 말에 특히 도움이되지 않습니다
Auth method requested: XOAUTH2 
Auth methods available on the server: PLAIN,LOGIN 
SMTP Error: Could not authenticate. 

이메일/패스가 있지만 Google 개발자를 통해 앱을 만들어야 연결이 확인되므로 작동하지 않습니다.

XOAUTH2를 서버에 설치해야합니까? cPanel에 액세스 할 수 있지만 모듈을 찾을 수 없습니다.

답변

0

the troubleshooting guide을 읽으면 오류로 연결됩니다.

귀하의 ISP가 트래픽을 가로 채고 자신의 메일 서버로 리디렉션하면 gmail의 SSL 인증서와 일치하지 않을 것이며 gmail의 XOAUTH2 인증 스키마도 부족할 것입니다. 인증서 확인 당신을 보호하기 위해 존재하고 실패 할 때 누군가가 당신 MITM에 트래픽을 차단하고 노력하고 있음을 말하고 확인 - - 및 비활성화하여

당신은 당신이 이러한 오류를 얻고있는 이유 에주의를 기울여야한다 이미 Gmail 자격 증명을 이미 제공했습니다.

+0

답장을 보내 주셔서 감사합니다. 싱크로, 문제 해결 가이드를 반복해서 읽었습니다. 내 설정은 Cloudflare를 통해 전용 SSL 인증서를 통해 이루어집니다. 나는 수정할 수없고 호스트도 할 수없는 전형적인 'stream_socket_enable_crypto() :'오류가 발생합니다. SSL 검증을 사용하지 않으려 고하지만이 오류가 발생합니다. 지금 보안에 대한 걱정은별로 없습니다. 이메일이 서버를 통해 전송되는 것에 대해 걱정이됩니다. 서버가 매우 시급합니다. – Jamie000012

+0

내가 말한 모든 것은 가이드에있다. 더 정확한 진단을 위해 충분한 디버그 출력을 게시하지 않았습니다. – Synchro

+0

감사합니다. 내 의견을 업데이트했으며 여기에 전체 디버그 결과가 포함 된 pastebin이 있습니다. https://pastebin.com/2HcsD1VL – Jamie000012