mailmanager
google smtp for java
public class mailManager {
public static boolean sendEmail(String to_mail,String to_name,String from_mail,String from_user_nm, String subject, String mailContent){
System.out.println(to_name);
System.out.println(to_mail);
boolean result = true;
SimpleEmail email = new SimpleEmail(); // 선언을 한다
email.setCharset("EUC-KR"); // 인코딩을 설정한다.
email.setHostName("smtp.gmail.com");
email.setSmtpPort(465);
email.setAuthentication("USER_ID", "USER_PW");
email.setSSL(true);
email.setSslSmtpPort("465");
try {
email.setFrom(from_mail, from_user_nm);
email.addTo(to_mail, to_name); // 받는사람
email.setSubject(subject); // 메일 제목
email.setMsg(mailContent); // 메일 내용
email.setContent(mailContent, "text/html; charset=utf-8");
email.send(); // 메일 발송
//System.out.println("메일 발송 완료 ");
} catch (EmailException e) {
//System.out.println(e.printStackTrace());
e.printStackTrace(System.out);
System.out.println("메일발송에러");
result = false;
return false;
}
System.out.println("이메일 발송 테스트 "+result);
return result;
}
}
댓글 쓰기
0 댓글