티스토리 뷰
[Spring] javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587;
키죽 2022. 8. 28. 01:22javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587;
nested exception is:
javax.net.ssl.SSLException: Unsupported or unrecognized SSL message. Failed messages:
javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587;
nested exception is:
javax.net.ssl.SSLException: Unsupported or unrecognized SSL message; message exceptions (1) are:
Failed message 1: javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587;
nested exception is:
javax.net.ssl.SSLException: Unsupported or unrecognized SSL message]을(를) 발생시켰습니다.
javax.net.ssl.SSLException: Unsupported or unrecognized SSL message
자바 메일을 이용해 스프링으로 Gmail 보내려다 생긴 오류이다.
앞부분만 보고 단순히 587 포트에 연결이 되지 않아 포트 관련 문제인 줄 알았는데
인증 관련으로 오류가 생겼다는 걸 알 수 있었다.
알고보니 2022년 5월 이후 인증 관련으로 설정이 바뀌었는데
구글 보안인증 설정이 더이상 되지 않는 것과 관련이 있었다.
Gmail 계정 비밀번호가 아닌 앱 비밀번호를 적어야한다!
일반 비밀번호를 넣어 인증이 제대로 되지 않은 상태여서 오류가 났던 거다. 이걸 몰라서 시간을 많이 소비했다.
아래 포스트대로 설정해주자! (기타 앱으로 따로 만들어야 비밀번호가 보존이 된다)
'배운 것 기록 > 오류 노트' 카테고리의 다른 글
[Spring] Error creating bean with name 'requestMappingHandlerMapping' (0) | 2022.09.10 |
---|---|
자바파일 실행 안될 때 (0) | 2022.09.04 |
[Spring] Gmail SMTP - javax.mail.AuthenticationFailedException (0) | 2022.08.27 |
[Spring] HTTP 404 - 요청된 리소스 [/]은(는) 가용하지 않습니다. (0) | 2022.08.26 |
[Spring] 카멜케이스 표기법 단축키 (0) | 2022.08.23 |