티스토리 뷰
Gmail SMTP로 메일을 보내려고 하는데 오류가 난 상황
콘솔 창에 찍힌 오류
[Request processing failed; nested exception is org.springframework.mail.MailAuthenticationException:
Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535-5.7.8 Username and Password not accepted. Learn more at
535 5.7.8 https://support.google.com/mail/?p=BadCredentials na2-20020a17090b4c0200b001fbc350a223sm2367924pjb.55 - gsmtp
이런 오류에 이런 문제로 여기서 도움을 얻을 수 있다 대충 그런 뜻이겠다.
계정과 비밀번호(앱 비밀번호)가 틀려서 생긴 오류
아래의 순서로 디버깅 로그를 출력
<beans:props>
<beans:prop key="mail.transport.protocol">smtp</beans:prop>
<beans:prop key="mail.smtp.auth">true</beans:prop>
<beans:prop key="mail.smtp.port">587</beans:prop>
<beans:prop key="mail.debug">true</beans:prop> // 얘가 있어야 한다
<beans:prop key="mail.smtp.ssl.trust">smtp.gmail.com</beans:prop>
<beans:prop key="mail.smtp.ssl.protocols">TLSv1.2</beans:prop>
<beans:prop key="mail.smtp.ssl.enable">false</beans:prop>
<beans:prop key="mail.smtp.starttls.enable">true</beans:prop>
<beans:prop key="mail.smtp.socketFactory.class">
javax.net.ssl.SSLSocketFactory</beans:prop>
</beans:props>
콘솔 출력 결과
로그인이 실패!
인증 후 앱 비밀번호가 틀리면 이런 오류가 난다.
제대로 해주면 이런 식으로 뜬다.
'배운 것 기록 > 오류 노트' 카테고리의 다른 글
자바파일 실행 안될 때 (0) | 2022.09.04 |
---|---|
[Spring] javax.mail.MessagingException: Could not connect to SMTP host: smtp.gmail.com, port: 587; (0) | 2022.08.28 |
[Spring] HTTP 404 - 요청된 리소스 [/]은(는) 가용하지 않습니다. (0) | 2022.08.26 |
[Spring] 카멜케이스 표기법 단축키 (0) | 2022.08.23 |
[Spring] insert는 되는데 select 안될 때 (0) | 2022.08.22 |
댓글