본문 바로가기
공부/Trouble Shooting

프로젝트에서 메일발송 시 Authentication failed; nested exception is javax.mail.AuthenticationFailedException 에러

by son_i 2023. 10. 9.
728x90

스켈레톤 코드를 받아서 메일주소와 비밀번호를 내껄로 변경해줬는데 에러가 발생했다.

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 j3-20020aa78003000000b0064d74808738sm4789535pfi.214 - gsmtp

 

➡️원인

구글이 보안 관련하여 막아놓아서 발생한 것

 

➡️해결방법

1. 보안수준이 낮은 앱의 액세스 허용 

2. 앱 비밀번호 설정해서 그 비밀번호를 프로젝트 password 칸에 기입

 

내가 프로젝트용으로 만든 구글 계정으로는 앱 비밀번호 생성하는 칸이 안 생겨서

이전에 있던 계정으로 생성해줌.