Gmail SMTP 서버에 문제가 있습니다. 나는 이미 그 주제에 관한 많은 게시물을 StackOverflow에서 읽었습니다.
연결 테스트에 대해 찾은 최고의 게시물은 이것 입니다.
오류가 잘 설명되어 있지만 답변을 찾을 수 없습니다. Google SMTP는 "웹 브라우저를 통해 로그인 한 다음 다시 시도하십시오"라고 말합니다. 암호와 이메일 (base64 모두)이 잘 인코딩되어 있는지 완전히 확신합니다.
여기에서 볼 수 있듯이이 이미지에서 :
,
user@gmail.com과 비밀번호는 두 단계로 전송됩니다. 위의 링크에서 남자는 동시에 둘 다 보냅니다. 구글은 그것을 받아들이지 않았다. 그러나 사실은 인증 로그인 Y29udGF0을 작성합니다 ... (base64의 사용자는 Google이 응답합니다.)
그런 다음 고글의 말 : 웹 브라우저를 통해 로그인 한 후 다시 시도하십시오. 534-5.7.14 https://support.google.com/mail/answer/7126229 에서 자세히 알아보기
@MediaTemple과 @DreamHost가 PHPMailer와 작동하지 않기 때문에이 모든 문제를 겪고 있습니다. SMTP를 사용하는 많은 다른 호스트에서 이미 PHPMailer를 오랫동안 사용했지만 (mt) 및 Dreamhost로 실패했습니다. 이제 저는이 두 호스트에서 작업해야하는 프로젝트의 중간에 있습니다.