반응형
18. 이메일 보내기
18.1 이메일 서비스 구축 방법
이메일 발송을 위해서는 메일 서버가 필요함
- 자체 구축
- 포털사이트에서 제공하는 smtp(Simple Mail Transfer Protocol) server 활용
- Gmail의 경우 [내 계정] - [로그인 및 보안] - [기기 활동 및 보완관련 활동] - [보안 수준이 낮은 앱 허용] 옵션을 사용으로 설정해야 함
18.2 실습 예제
18.2.1 WebContent/WEB-INF/lib 디렉토리에 라이브러리 추가
비슷한 이름의 라이브러리가 있으므로 artifactId를 정확히 확인하고 추가해야 함
mail-1.4.7.jar
https://www.mvnrepository.com/artifact/javax.mail/javax.mail-api/1.6.2
activation-1.1.1.jar
https://www.mvnrepository.com/artifact/javax.activation/activation/1.1.1
18.2.2 /email/write.jsp
18.2.3 email.EmailDTO.java
반응형