[Spring Java] javax mail Could not convert socket to TLS
·
디버깅∕오류해결
JAVA 스프링 프로젝트를 AWS로 배포하는 과정에서 이메일 전송 오류가 발생했다. DB 연결까지 잘 되었는데 회원가입, 비밀번호 찾기 등등 메일 전송이 되지 않아서 문제를 찾아 해결했다. 👾 오류메세지 javax.mail.MessagingException javax mail Could not convert socket to TLS; 메인 원인이 SSLHandshakeException 인것을 확인하고, 구글링한 결과 서버/클라이언트간 사용하려는 SSL/TLS 버전이 맞지 않을 경우 해당 오류가 발생한다는 사실을 알아냈다. 그래서 mailSender 빈 객체를 선언하는 context 파일에서 props 속성코드를 추가했다. 기존코드 true true smtp true 기존 prop에 ssl 관련 코드를 추..