Dev/java
[java] 구글 이메일 전송 코드에서 535-5.7.8 Username and Password not accepted 에러 대처 방법
bskyvision.com
2024. 6. 11. 00:03
구글 이메일을 전송하는 코드를 작성하다 보면, 비밀번호를 세팅하는 부분이 있는데 여기에 그냥 이메일 계정의 비밀번호를 넣으면 다음과 같은 에러가 나옵니다.
535-5.7.8 Username and Password not accepted
이런 경우에는 이메일 계정의 비밀번호 대신 앱 비밀번호를 넣어줘야 합니다.
앱 비밀번호를 생성하는 방법은 다음과 같습니다.
1. 해당 구글 계정에 로그인합니다.
2. 계정 관리 화면 > 보안에 들어갑니다.
3. 2단계 인증에 들어갑니다.
4. 앱 비밀번호에 들어가서 앱 비밀번호를 생성합니다.
이렇게 생성한 앱 비밀번호를 비밀번호 세팅하는 코드에 넣어주면 더 이상 위와 같은 에러가 발생하지 않을 것입니다.
끝.