pom導包 繼承springboot 新增springbootmail依賴 springboot測試和springboot配置依賴
org.springframework.boot
spring-boot-starter-parent
2.0.7.release
org.springframework.boot
spring-boot-starter-mail
org.springframework.boot
spring-boot-configuration-processor
org.springframework.boot
spring-boot-starter-test
test
server:
port: 8080
spring:
name: monitor
mail:
port: 25
host: ***.com
username: test@***.com
password: password
default-encoding: utf-8
properties:
mail:
smtp:
auth: true
timeout: 25000
starttls:
enable: true
required: true
啟動類
public static void main(string args) }
測試類
@runwith(springrunner.class)
public class mailtest catch (unsupportedencodingexception e)
messagehelper.setto(new string);
messagehelper.setcc(new string); //多個郵箱往陣列裡放就ok
messagehelper.setbcc(new string);
messagehelper.setsentdate(new date()); //設定傳送日期
messagehelper.setsubject("測試測試"); // 設定傳送郵件的標題
messagehelper.settext("我只是測試下能不能傳送", true);//重點,預設為false,顯示原始html**,無效果
messagehelper.addattachment("附件.csv", new bytearrayresource("".getbytes()));//附件
mailsender.send(mimemessage);
}}
spring boot 傳送郵件
簡單幾步,實現在spring boot中傳送郵件 1 引入依賴 org.springframework.boot spring boot starter mail spring mail host smtp.exmail.qq.com username 使用者名稱 password 密碼 prope...
使用SpringBoot傳送郵件
在pom中引入用於傳送郵件的starter org.springframework.bootgroupid spring boot starter mailartifactid dependency spring mail 郵箱的賬號 username x 163.com 郵箱的授權碼,需要開啟po...
SpringBoot傳送郵件總集合
傳送簡單文字檔案 param to 向誰傳送 param subject 郵件主題 param content 郵件內容 public void send mail string to string subject,string content test public void send mail ...