首先添加pom依賴
在配置文件中添加郵箱參數
host:郵箱類型
username:郵箱地址
password:郵箱密碼
到此郵箱的基本配置就結束了,下面介紹幾種常見的郵件,並進行單元測試。
1.簡單的文本郵件
to:接收方郵箱地址
subject:郵件的主題
content:郵件內容
from:發送方的地址,此處發送方用注入的方式直接獲得配置文件的數據。
單元測試:
2.html郵件
單元測試:
3.帶附件的郵件
單元測試:
4.帶圖片的郵件
單元測試:
5.模板郵件
本文使用的是thymeleaf模板,首先添加pom支持
編寫emailTemplate頁面
單元測試:
最後貼一下此demo的目錄結構: