public class TemplateMailSender
extends java.lang.Object
| Constructor and Description |
|---|
TemplateMailSender(org.springframework.mail.javamail.JavaMailSender mailSender,
java.lang.String fromAddr,
java.io.Reader reader) |
TemplateMailSender(org.springframework.mail.javamail.JavaMailSender mailSender,
java.lang.String fromAddr,
java.lang.String bodyTemplate) |
TemplateMailSender(org.springframework.mail.javamail.JavaMailSender mailSender,
java.lang.String fromAddr,
java.lang.String toAddr,
java.io.Reader reader) |
TemplateMailSender(org.springframework.mail.javamail.JavaMailSender mailSender,
java.lang.String fromAddr,
java.lang.String toAddr,
java.lang.String bodyTemplate) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getBodyTemplate() |
java.lang.String |
getFromAddr() |
org.springframework.mail.javamail.JavaMailSender |
getMailSender() |
java.lang.String |
getToAddr() |
protected java.lang.String |
makeBody(java.lang.String bodyTemplate,
java.util.Map<java.lang.String,? extends java.lang.Object> data) |
void |
send(java.lang.String subject,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
메일을 전송한다.
|
void |
send(java.lang.String toAddr,
java.lang.String subject,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
메일을 전송한다.
|
void |
send(java.lang.String fromAddr,
java.lang.String toAddr,
java.lang.String subject,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
메일을 전송한다.
|
void |
send(java.lang.String fromAddr,
java.lang.String replyAddr,
java.lang.String toAddr,
java.lang.String subject,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
메일을 전송한다.
|
public TemplateMailSender(org.springframework.mail.javamail.JavaMailSender mailSender,
java.lang.String fromAddr,
java.io.Reader reader)
throws java.io.IOException
mailSender - JavaMailSender 객체.fromAddr - 발송자 주소.reader - 분문 내용을 읽을 수 있는 Reader.java.io.IOExceptionpublic TemplateMailSender(org.springframework.mail.javamail.JavaMailSender mailSender,
java.lang.String fromAddr,
java.lang.String toAddr,
java.io.Reader reader)
throws java.io.IOException
mailSender - JavaMailSender 객체.fromAddr - 발송자 주소.reader - 분문 내용을 읽을 수 있는 Reader.java.io.IOExceptionpublic TemplateMailSender(org.springframework.mail.javamail.JavaMailSender mailSender,
java.lang.String fromAddr,
java.lang.String bodyTemplate)
mailSender - JavaMailSender 객체.fromAddr - 발송자 주소.bodyTemplate - 본문 템플릿.public TemplateMailSender(org.springframework.mail.javamail.JavaMailSender mailSender,
java.lang.String fromAddr,
java.lang.String toAddr,
java.lang.String bodyTemplate)
mailSender - JavaMailSender 객체.fromAddr - 발송자 주소.toAddr - 수신자 주소.bodyTemplate - 본문 템플릿.public org.springframework.mail.javamail.JavaMailSender getMailSender()
public java.lang.String getFromAddr()
public java.lang.String getToAddr()
public java.lang.String getBodyTemplate()
public void send(java.lang.String subject,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
throws javax.mail.MessagingException
subject - 메일 제목.data - Template에 사용될 데이터.javax.mail.MessagingExceptionpublic void send(java.lang.String toAddr,
java.lang.String subject,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
throws javax.mail.MessagingException
toAddr - 보낼 주소.subject - 메일 제목.data - Template에 사용될 데이터.javax.mail.MessagingExceptionpublic void send(java.lang.String fromAddr,
java.lang.String toAddr,
java.lang.String subject,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
throws javax.mail.MessagingException
fromAddr - 발송자 메일 주소.toAddr - 수신자 메일 주소.subject - 메일 제목.data - 템플릿과 결합될 데이터.javax.mail.MessagingExceptionpublic void send(java.lang.String fromAddr,
java.lang.String replyAddr,
java.lang.String toAddr,
java.lang.String subject,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
throws javax.mail.MessagingException
fromAddr - 발송자 메일 주소.replyAddr - 응답 수신자 메일 주소.toAddr - 수신자 메일 주소.subject - 메일 제목.data - 템플릿과 결합될 데이터.javax.mail.MessagingExceptionprotected java.lang.String makeBody(java.lang.String bodyTemplate,
java.util.Map<java.lang.String,? extends java.lang.Object> data)
bodyTemplate - data -