This commit is contained in:
lvleigang 2025-07-01 16:24:20 +08:00
parent 54caae359b
commit 0e196dec3d
3 changed files with 42 additions and 0 deletions

View File

@ -8,6 +8,19 @@ logging:
# 日志保存路径 # 日志保存路径
path: /Users/apple/Desktop/log/local path: /Users/apple/Desktop/log/local
spring: spring:
mail:
host: smtp.qq.com
port: 465
username: 957075182@qq.com
password: lcmgbgaxuhsbbbei
properties:
mail:
smtp:
socketFactory:
class: javax.net.ssl.SSLSocketFactory
auth: true
ssl:
enable: true
data: data:
mongodb: mongodb:
# host: 192.168.2.237 # host: 192.168.2.237

View File

@ -1,5 +1,6 @@
package com.hzya.frame.webapp.entrance.controler; package com.hzya.frame.webapp.entrance.controler;
import com.hzya.frame.email.EmailUtil;
import com.hzya.frame.sys.entity.EsbReturnEntity; import com.hzya.frame.sys.entity.EsbReturnEntity;
import com.hzya.frame.sys.file.download.entity.FileDownloadEntity; import com.hzya.frame.sys.file.download.entity.FileDownloadEntity;
import com.hzya.frame.sys.file.download.service.IFileDownloadService; import com.hzya.frame.sys.file.download.service.IFileDownloadService;
@ -224,4 +225,28 @@ public class EntranceController {
} }
@Resource
private EmailUtil emailUtil;
@RequestMapping(value = "/sendemail")
@ResponseBody
public JsonResultEntity sendemail(ServletRequest servletRequest, ServletResponse servletResponse) throws Exception {
emailUtil.sendSimpleMessage(
"number8912@qq.com",
"测试邮件简单",
"这是一封来自Spring Boot的测试邮件"
);
String htmls = "<dev><table style=\"width: auto;\"><tbody><tr><td colSpan=\"1\" rowSpan=\"1\" width=\"48\">类型</td><td colSpan=\"1\" rowSpan=\"1\" width=\"48\">2</td><td colSpan=\"1\" rowSpan=\"1\" width=\"48\">3</td><td colSpan=\"1\" rowSpan=\"1\" width=\"48\">4</td><td colSpan=\"1\" rowSpan=\"1\" width=\"48\">5</td></tr><tr><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td></tr><tr><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td></tr><tr><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td></tr><tr><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td><td colSpan=\"1\" rowSpan=\"1\" width=\"auto\"></td></tr></tbody></table></dev>";
emailUtil.sendHtmlMessage("number8912@qq.com",
"测试邮件html",
htmls);
return BaseResult.getSuccessMessageEntity("成功");
}
} }

View File

@ -420,6 +420,10 @@
<artifactId>jsch</artifactId> <artifactId>jsch</artifactId>
<version>0.1.53</version> <version>0.1.53</version>
</dependency> </dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-mail</artifactId>
</dependency>
</dependencies> </dependencies>
<build> <build>