APi

자바(java) 구글 메일전송(SMTP) 사용하기

dev.mk 2017. 10. 6. 22:30
반응형

 

JAVA 구글 Gmail SMTP 이메일 전송 예제

 

1. JAVA로 구글 Gmail SMTP 이메일 전송을 위해

 

mail-1.4.jar
다운로드

 

자르 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);

 

 

 

 

반응형