1、功能概述?
1、在企业中有很多需要定时提醒的任务:如每天下午四点钟给第二天的值班人员发送值班消息?如提前一天给参与第二天会议的人员发送参会消息等。
2、这种定时提醒有很多方式如短信提醒、站内提醒等邮件提醒是其中较为方便且廉价的方式。
3、本案例中主要使用基于Springboot工程和JavaMail技术及spring中的定时任务实现,当前这里的定时任务也可以换成分布式的定时任务如quartz等,本案例中不在此阐述。
2、定时邮件任务具体实现过程?
2.1、创建springboot工程导入相关jar包信息
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
&