1. 테스트 환경에서 G메일 전송이 TLS 에러를 뱉을 때가 있다.

먼저 , 낮은레벨의 앱 접근이 구글정책에 의해 자동으로 차단된다.

풀어놔도 차단 됨으로, 2차 인증 후 앱 비밀번호를 이용하자.

2. 해결

p.put("mail.smtp.ssl.protocols", "TLSv1.2");

아마, 운영에서는 잘 될 가능성이 높다. (SSL 이 달려있을 테니까...?)

나는 테스트 환경에서 발생한 에러였다. (하는김에 앱비밀번호까지 설정을 했다.)

p 라는 맵에 담아서 메일관련 정보를 넘기는데, TLS 를 명시하면 잘 된다.

'ERROR' 카테고리의 다른 글

svn: E155015: Commit failed (details follow):  (0) 2023.05.31
ConflictingBeanDefinitionException  (0) 2022.09.16
복사했습니다!