사이트에 이메일 발송 기능을 구현하기위해 Gmail SMTP 서버 사용

  1. Gmail SMTP 설정 방법
    Spring Boot에서 Gmail SMTP 서버를 사용해 이메일을 발송하기 위해서는 application.properties 파일에 다음 설정을 추가

spring.mail.host=smtp.gmail.com
spring.mail.port=587
spring.mail.username=your_email@gmail.com
spring.mail.password=${MAIL_KEY}
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true

 

username -> Gmail 계정의 이메일 주소

 

앱 비밀번호 발급 방법

  1. Google 계정 보안 설정 페이지로 이동
  2. 2단계 인증을 활성화
  3. 앱 비밀번호 항목으로 이동하여 새로운 비밀번호를 생성
  4. 발급된 비밀번호를 spring.mail.password로 사용
1.
2. 
3.

일반 Gmail 계정을 사용할 경우 하루에 약 100~150건 정도의 이메일 발송이 가능

 



+ Recent posts