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 |