配置setting和定時任務
// 配置發送地址
Setting setting = new Setting("config/mail.setting");
// 收到郵件地址
private static final String recipient = "[email protected]" ;
@Scheduled(cron = "*/10 * * * * *")
public void test2(){
System.out.println("發送時間"+DateUtil.date());
testMail();
}
文本測試
// 文本測試
public void testMail(){
// 獲取setting
MailUtil.sendText(recipient ,"測試", "郵件測試");
}
附帶文件
/**
* 使用配置文件中設置的賬戶發送郵件,發送單個或多個收件人<br>
* 多個收件人可以使用逗號“,”分隔,也可以通過分號“;”分隔
*
* @param to 收件人
* @param subject 標題
* @param content 正文
* @param isHtml 是否爲HTML
* @param files 附件列表
*/
// 文本測試
public void testHutoolMail(){
// 獲取setting
Setting setting = new Setting("F:mail.setting");
File file = new File("C:3_R.txt");
MailUtil.send(recipient,"標題","正文",false,file);
}