Spring Boot에서 Gmail SMTP로 메일을 보내려면 앱 비밀번호(App Password)가 필요합니다.
이 방법은 Gmail 계정에서 앱 비밀번호를 생성하는 전체 과정과 주의사항을 정리합니다.
우측 상단 톱니바퀴 아이콘 클릭 → 모든 설정 보기 선택

전달 및 POP/IMAP 탭에서 IMAP 액세스를 활성화

우측 상단 계정 클릭 → Google 계정 관리

좌측 메뉴 보안 및 로그인 클릭 → 2단계 인증 진행

검색창에 "앱 비밀번호" 입력 후 클릭

앱 비밀번호 생성 화면에서 아래와 같이 세팅 후 만들기 클릭

생성 완료 후 표시되는 16자리 비밀번호를 기록
application.properties 또는 application.yml에서 SMTP 비밀번호로 사용

감사용