반응형
Gradle 추가
compile 'org.springframework.boot:spring-boot-starter-mail'
compile fileTree(dir: 'libs', include: '*.jar')
application properties 추가
spring.mail.host=smtp.gmail.com
spring.mail.port=587
spring.mail.username=imu
spring.mail.password=123456
spring.mail.properties.mail.smtp.auth=true
spring.mail.properties.mail.smtp.starttls.enable=true
username에 계정 ID (@mail 제외)
password에 비밀번호
MailSender 객체로 메일보내기.
@Autowired
private MailSender sender;
@GetMapping("/mail")
public ModelAndView sendMail()
{
ModelAndView mv = new ModelAndView();
mv.setViewName("mailTest");
SimpleMailMessage msg = new SimpleMailMessage();
msg.setFrom("HealRo@noreply");
msg.setTo("ly5@naver.com");
msg.setSubject("HealRo에서 보냅니다.");
msg.setText("당뇨병으로 당신은 아프네요");
this.sender.send(msg);
return mv;
}
반응형
'HealRo Project' 카테고리의 다른 글
Web Application WebView 적용 (0) | 2020.07.22 |
---|---|
application property 암호화 (0) | 2020.06.02 |
Naver Map 마커 심기 (0) | 2020.04.16 |
Map 최초 위치 (0) | 2020.04.15 |
Naver Map 연동 (0) | 2020.04.15 |