내용으로 건너뛰기
권남
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
groovy:email
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====== Groovy Email ====== * Email은 [[http://commons.apache.org/email/|Apache Commons Email]]을 사용하면 편리하게 보낼 수 있다. 의존 관계에 있는 [[http://www.oracle.com/technetwork/java/javamail/index.html|Java Mail API]], [[http://www.oracle.com/technetwork/java/javase/index-jsp-136939.html|Java Beans Activation Framework]]를 함께 사용해야한다. ===== HTML Email 보내기 ===== Groovy는 MarkupBuilder를 사용하여 매우 쉽게 HTML Email 발송 시스템을 만들 수 있다. <code groovy> import org.apache.commons.mail.HtmlEmail // HTML contents는 MarkupBuilder를 사용하면 쉽게 생성가능하다. def sendEmail(subject, contents) { def email = new HtmlEmail() email.setCharset('UTF-8') email.setHostName("EMAIL SMTP 서버 호스트네임") email.setFrom('보내는이 Email@address', '보내는이 이름') emailReceivers = ['받는이1Email@address', .... ] emailReceivers.each { email.addTo(it) } email.setAuthentication('SMTP 인증 사용자명', 'SMTP 인증 비밀번호') // 인증이 필요할 경우만 email.setSubject('제목') email.setHtmlMsg('HTML 컨텐츠') email.send() } </code>
groovy/email.txt
· 마지막으로 수정됨: 2012/09/06 15:30 저자
kwon37xi
문서 도구
문서 보기
이전 판
역링크
맨 위로