@Component
@ConditionalOnProperty(name="spring.mail.enable",
havingValue="true")
public class MailSenderTools
extends Object
| Constructor and Description |
|---|
MailSenderTools() |
| Modifier and Type | Method and Description |
|---|---|
void |
sendMail(String to,
String subject,
String text)
发送纯文本邮件.
|
void |
sendMailWithAttachment(String to,
String subject,
String text,
List<String> filePaths)
发送邮件并携带附件.
|
void |
sendMailWithFile(String to,
String subject,
String text,
List<File> files)
发送邮件并携带附件.
|
void |
sendMailWithMultipartFile(String to,
String subject,
String text,
List<org.springframework.web.multipart.MultipartFile> multipartFiles)
发送邮件并携带附件.
|
void |
sendRichMailWithAttachment(String to,
String subject,
String text,
Map<String,String> filePaths)
发送富文本邮件.
|
void |
sendRichMailWithMultipartFile(String to,
String subject,
String text,
Map<String,org.springframework.web.multipart.MultipartFile> multipartFiles)
发送富文本邮件.
|
public void sendMail(String to, String subject, String text)
to - 目标email 地址subject - 邮件主题text - 纯文本内容public void sendMailWithMultipartFile(String to, String subject, String text, List<org.springframework.web.multipart.MultipartFile> multipartFiles) throws javax.mail.MessagingException
to - 目标email 地址subject - 邮件主题text - 纯文本内容multipartFiles - 文件javax.mail.MessagingExceptionpublic void sendMailWithFile(String to, String subject, String text, List<File> files) throws javax.mail.MessagingException
to - 目标email 地址subject - 邮件主题text - 纯文本内容files - 文件javax.mail.MessagingExceptionpublic void sendMailWithAttachment(String to, String subject, String text, List<String> filePaths) throws javax.mail.MessagingException
to - 目标email 地址subject - 邮件主题text - 纯文本内容filePaths - 文件javax.mail.MessagingExceptionpublic void sendRichMailWithAttachment(String to, String subject, String text, Map<String,String> filePaths) throws javax.mail.MessagingException
to - 目标email 地址subject - 邮件主题text - 纯文本内容filePaths - 附件的路径 当然你可以改写传入文件javax.mail.MessagingExceptionpublic void sendRichMailWithMultipartFile(String to, String subject, String text, Map<String,org.springframework.web.multipart.MultipartFile> multipartFiles) throws javax.mail.MessagingException
to - 目标email 地址subject - 邮件主题text - 纯文本内容multipartFiles - 文件javax.mail.MessagingExceptionCopyright © 2021 Clouds Studio. All rights reserved.