@Component @EnableConfigurationProperties(value=EmailProperties.class) @ConditionalOnProperty(name="email.enabled", havingValue="true", matchIfMissing=false) public class EmailHandler extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static Pattern |
PLATE_NUMBER |
| 构造器和说明 |
|---|
EmailHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
sendAttachmentEmail(SendEmailDto sendEmail)
发送带附件的普通邮件
|
boolean |
sendEmail(SendEmailDto sendEmail)
发送普通邮件
|
boolean |
sendHtmlEmail(SendEmailDto sendEmail)
发送的邮件是富文本(附件,图片,html等)
|
boolean |
sendHtmlEmail(SendEmailDto sendEmail,
boolean isShowHtml)
发送的邮件是富文本(附件,图片,html等)
|
boolean |
sendThymeleafEmail(SendEmailDto sendEmailDto)
html模板邮件
|
public static final Pattern PLATE_NUMBER
public boolean sendEmail(SendEmailDto sendEmail)
sendEmail - public boolean sendAttachmentEmail(SendEmailDto sendEmail)
sendEmail - javax.mail.MessagingExceptionpublic boolean sendHtmlEmail(SendEmailDto sendEmail)
sendEmail - javax.mail.MessagingExceptionpublic boolean sendHtmlEmail(SendEmailDto sendEmail, boolean isShowHtml)
sendEmail - isShowHtml - 是否解析htmljavax.mail.MessagingExceptionpublic boolean sendThymeleafEmail(SendEmailDto sendEmailDto)
sendEmailDto - 发送邮件的参数javax.mail.MessagingExceptionCopyright © 2020. All rights reserved.