【springboot】---集成JavaMail
一、集成JavaMail意义
在一些重要业务功能上,当某些场景触发需要通知,那么邮件通知功能必不可少。下面会介绍JavaMail邮件。
二、springboot集成JavaMail
2.1、集成JavaMail代码
引用jar包
<!--javaMail邮箱插件-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
<version>2.1.0.RELEASE</version>
</dependency>
具体Socket代码实现
EmailModel类
public class EmailModel {
private String title; //邮件标题
private String message; //邮件内容
private String emailReciver; //邮件收件人
public EmailModel(String title, String message, String emailReciver){
this.title = title;
this.message = message;
this.emailReciver = emailReciver;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getMessage() {
return message;
}
public void setMessage(String message) {
this.message = message;
}
public String getEmailReciver() {
return emailReciver;
}
public void setEmailReciver(String emailReciver) {
this.emailReciver = emailReciver;
}
}
2.2、模拟结果
纯文本邮件 文本+图片邮件
