[JAVA] Spring Boot에서 이메일 발송 기능 구현하기 (JavaMailSender)
이메일 발송 기능은 사용자 인증, 알림, 문의 응답 등 다양한 웹 서비스에서 필수로 사용됩니다.Spring Boot에서는 JavaMailSender를 통해 SMTP 서버와 연동하여 간단히 구현할 수 있습니다.Gmail SMTP를 예시로 간단한 텍스트 메일부터 HTML 템플릿 메일 발송까지 전체 과정을 정리해보겠습니다. 의존성 추가 (Gradle 기준)dependencies { implementation 'org.springframework.boot:spring-boot-starter-mail'}빌드 후 자동으로 JavaMailSender Bean이 등록됩니다. SMTP 설정 (Gmail 기준)# application.ymlspring: mail: host: smtp.gmail.com ..