@Service @Primary public class MailService extends Object implements IMailService
DEFAULT_ADDRESS, SPLITOR_BETWEEN_CATEGORY, SPLITOR_INSIDE_CATEGORY
构造器和说明 |
---|
MailService() |
限定符和类型 | 方法和说明 |
---|---|
String |
getMailSenderAddressByCategory(String category)
根据邮件发送主体的类别获得邮件的发送地址
|
ActionResult |
sendMessage(String[] to,
String[] cc,
String subject,
String text)
邮件发送接口
邮件发送时送件人的地址,会根据配置项来定,具体请参考平台配置项的配置
|
ActionResult |
sendMessage(String from,
String[] to,
String[] cc,
String subject,
String text)
按照指定发件人的地址来发送邮件
|
ActionResult |
sendMessage(String from,
String[] to,
String[] cc,
String subject,
String text,
File[] files)
带多附件的发送邮件功能
|
ActionResult |
sendMessage(String from,
String[] to,
String[] cc,
String subject,
String text,
URL url,
String fileName)
按照指定发件人的地址来发送邮件
|
public ActionResult sendMessage(String[] to, String[] cc, String subject, String text)
IMailService
邮件发送时送件人的地址,会根据配置项来定,具体请参考平台配置项的配置
sendMessage
在接口中 IMailService
to
- 邮件发送地址cc
- 邮件抄送地址subject
- 邮件的主题text
- 邮件的内容主体public ActionResult sendMessage(String from, String[] to, String[] cc, String subject, String text)
IMailService
sendMessage
在接口中 IMailService
from
- 指定的邮件发送人的地址to
- 邮件发送地址cc
- 邮件抄送地址subject
- 邮件的主题text
- 邮件的内容主体public ActionResult sendMessage(String from, String[] to, String[] cc, String subject, String text, File[] files)
sendMessage
在接口中 IMailService
from
- 发件人to
- 收件人cc
- 抄送subject
- 主题text
- 内容files
- 附件文件列表public String getMailSenderAddressByCategory(String category)
IMailService
getMailSenderAddressByCategory
在接口中 IMailService
category
- 邮件的类别,系统默认为 DefaultMailSenderCategoryConstants
,该参数可以扩展,可参考实现public ActionResult sendMessage(String from, String[] to, String[] cc, String subject, String text, URL url, String fileName)
IMailService
sendMessage
在接口中 IMailService
from
- 指定的邮件发送人的地址to
- 邮件发送地址cc
- 邮件抄送地址subject
- 邮件的主题text
- 邮件的内容主体url
- 附件的地址,可以是网络地址fileName
- 附件的文件名称Copyright © 2019. All rights reserved.