spring / java
참고 자료 : www.baeldung.com/spring-email
1. gradle 에 의존성 추가하기
implementation 'org.springframework.boot:spring-boot-starter-mail'
2. Gmail SMTP Server 설정
참고) www.siteground.com/kb/google_free_smtp_server/
Gmail SMTP Server를 사용하기 위해 요구사항에 맞는 설정을 해줘야함
application.properties에 아래의 코드 추가
❗️구글 메일 주소와 비밀번호가 포함되기 때문에 git에는 올리지 말아야한다
>> 해당 파일은 git ignore 폴더에 넣어주기
spring.mail.host=smtp.gmail.com
spring.mail.port=587
spring.mail.username=[gmail 계정]
spring.mail.password=[gmail 비밀번호]
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
= 스프링부트에서 JavaMailSender 빈을 등록해주기 때문에 smtp값만 설정하면 된다
3. gmail 보안 설정 해제하기
myaccount.google.com/lesssecureapps로 들어가서 로그인 하고, 보안 허용한다
내 메일 계정으로 메일을 보내는거임
[Spring] JPA 기본키 자동 생성 방법 (참고사이트) (0) | 2022.01.13 |
---|---|
[spring] JPQL(Java Persistence Query Language) (0) | 2021.04.06 |
[IntelliJ][Git] 인텔리제이에서 깃 연동하기 (0) | 2021.02.23 |
[Git] 깃 환경 (0) | 2021.01.20 |
[Git] 깃 설정하기 (0) | 2021.01.20 |