2012년 8월 5일 일요일

cmmons.apache.org / gmail 사용예


         Gmail: Help Center

//사용예
SimpleEmail email = new SimpleEmail();
email.setHostName("smtp.gmail.com");
email.setSmtpPort(465);
email.setAuthenticator(new DefaultAuthenticator("쥐메일아이디@gmail.com", "메일암호"));  //smtp 인증
email.setDebug(true); // true if you want to debug
email.setCharset("euc-kr");

email.getMailSession().getProperties().put("mail.smtp.auth", "true");
email.getMailSession().getProperties().put("mail.debug", "true");
email.getMailSession().getProperties().put("mail.smtp.port", "465");
email.getMailSession().getProperties().put("mail.smtp.socketFactory.port", "465");
email.getMailSession().getProperties().put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
email.getMailSession().getProperties().put("mail.smtp.socketFactory.fallback", "false");
email.getMailSession().getProperties().put("mail.smtp.starttls.enable", "true");

email.setSubject("메일제목");
email.setContent("메일내용", "text/plain; charset=euc-kr");
email.setFrom("보내는사람 메일주소ex> test@gmail.com", "보내는사람 ex>메일관리자" );
email.addTo("받는사람 메일주소ex> test-reciever@gmail.com", "받는사람 ex>고객님" );

email.send();

댓글 없음: