[Spring] 이메일 보내기



11. 이메일 보내기


11.1 이메일 서비스 구축 방법


이메일 발송을 위해서는 메일 서버가 필요함


- 자체 구축

- 포털사이트에서 제공하는 smtp(Simple Mail Transfer Protocol) server 활용

- gmail의 경우 : 내 계정 - 로그인 및 보안 - 기기 활동 및 알림 - 보안 수준이 낮은 앱 허용 옵선을 사용으로 설정해야 함


11.2 실습예제


11.2.1 pom.xml에 라이브러리 추가

빌드가 잘 안될 경우 스프링의 버전을 조정할 필요가 있음

비슷한 이름의 라이브러리가 있으므로 artifactId를 정확히 확인하고 추가해야 함


11.2.2 root-context.xml에 메일 발송을 위한 bean 등록

11.2.3 EmailDTO.java

11.2.4 EmailService.java

11.2.5 EmailServiceImpl.java

11.2.6 views/include/admin_menu.jsp

11.2.7 EmailController.java

11.2.8 views/email/write.jsp

댓글(0)

Designed by JB FACTORY