APi
자바(java) 구글 메일전송(SMTP) 사용하기
dev.mk
2017. 10. 6. 22:30
반응형
JAVA 구글 Gmail SMTP 이메일 전송 예제
1. JAVA로 구글 Gmail SMTP 이메일 전송을 위해
자르 mail.jar 파일을 Build path(lib)에 추가하거나
메이븐(Maven)프로젝트인 경우는 pom.xml에 아래 dependency 추가한다.
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4</version>
</dependency>
아래소스는 메일전송 클래스를 만들어 놓은 것이다.
구글SMTP를 사용하려면 반드시 구글 로그인 계정이 있어야 한다.
이제 위와 같이 만들어 놓은것을 Service로직 처리하는 곳에서 객체 선언 후 메소드를 갖다 쓰면된다.
//받는사람 이름
String toName= "Dev Mg";
//받는사람 메일주소
String toAdress = "devmg@naver.com";
//보내는사람 메일주소
String fromAdress = "devmg@gmail.com";
//메일제목
String subject = "메일제목";
//메일내용
String content = "메일내용";
smtpTest.sendMailSet(toName, toAdress, fromAdress, subject, content);
반응형