public class MailSendService
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean
| Modifier and Type | Class and Description |
|---|---|
static class |
MailSendService.Attachment |
| Constructor and Description |
|---|
MailSendService() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
void |
sendHtmlEmail(java.lang.String title,
java.lang.String template,
java.lang.Object model,
org.apache.commons.mail.EmailAttachment[] attachs,
java.lang.String... to)
带附件的邮件
|
void |
sendHtmlEmail(java.lang.String title,
java.lang.String template,
java.lang.Object model,
MailSendService.Attachment[] attachs,
java.lang.String... to)
带附件的邮件
|
void |
sendHtmlEmail(java.lang.String title,
java.lang.String template,
java.lang.Object model,
java.lang.String... to) |
void |
sendHtmlEmail(java.lang.String title,
java.lang.String message,
java.lang.String... to)
支持HTML脚本的格式发送Email
|
void |
sendSimpleEmail(java.lang.String title,
java.lang.String template,
java.lang.Object model,
java.lang.String... to)
发送 邮件 给某人
|
void |
sendSimpleEmail(java.lang.String title,
java.lang.String message,
java.lang.String... to)
以普通文本的格式发送Email
|
void |
setCharset(java.lang.String charset) |
void |
setDisplayName(java.lang.String displayName) |
void |
setExecutor(java.util.concurrent.Executor taskExecutor) |
void |
setFrom(java.lang.String from) |
void |
setHostname(java.lang.String hostname) |
void |
setPassword(java.lang.String password) |
void |
setUsername(java.lang.String username) |
public void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanjava.lang.Exceptionpublic void sendSimpleEmail(java.lang.String title,
java.lang.String message,
java.lang.String... to)
to - 发送给谁,对应的emailtitle - 邮件主题message - 邮件内容 支持普通文本public void sendSimpleEmail(java.lang.String title,
java.lang.String template,
java.lang.Object model,
java.lang.String... to)
title - 邮件标题template - 模板名称model - 数据to - 发送到的人public void sendHtmlEmail(java.lang.String title,
java.lang.String message,
java.lang.String... to)
to - 发送给谁,对应的emailtitle - 邮件标题message - 邮件内容 支持HTML脚本public void sendHtmlEmail(java.lang.String title,
java.lang.String template,
java.lang.Object model,
java.lang.String... to)
title - 标题template - 模板路径model - 数据to - 收件人public void sendHtmlEmail(java.lang.String title,
java.lang.String template,
java.lang.Object model,
org.apache.commons.mail.EmailAttachment[] attachs,
java.lang.String... to)
title - 标题template - 模板路径model - 数据attachs - 附件信息to - 收件人public void sendHtmlEmail(java.lang.String title,
java.lang.String template,
java.lang.Object model,
MailSendService.Attachment[] attachs,
java.lang.String... to)
title - 标题template - 模板路径model - 数据attachs - 附件信息to - 收件人public void setHostname(java.lang.String hostname)
public void setFrom(java.lang.String from)
public void setDisplayName(java.lang.String displayName)
public void setUsername(java.lang.String username)
public void setPassword(java.lang.String password)
public void setCharset(java.lang.String charset)
public void setExecutor(java.util.concurrent.Executor taskExecutor)