resty mail的簡(jiǎn)單發(fā)送郵件方法
1. 配置MailPlugin插件
public void configPlugin(PluginLoader pluginLoader) { MailPlugin mailPlugin = new MailPlugin(); pluginLoader.add(mailPlugin); }
2. 發(fā)送普通的文本郵件
//方法1 SimpleEmail simpleEmail=MailSender.getSimpleEmail("測(cè)試主題","測(cè)試內(nèi)容","[email protected]"); simpleEmail.send(); //方法2 MailSender.sendText("測(cè)試主題","測(cè)試內(nèi)容","[email protected]");
3. 發(fā)送html郵件
//方法1 HtmlEmail htmlEmail = MailSender.getHtmlEmail("測(cè)試", "[email protected]"); //String cid1 = htmlEmail.embed(new File(圖片文件地址1), "1"); //String cid2 = htmlEmail.embed(new File(圖片文件地址2), "2"); //發(fā)送圖片在htmlMsg里加上這個(gè) <img src="cid:" + cid1 + "\"'/><img src=\"cid:" + cid2 + ""'/> htmlEmail.setHtmlMsg("<a href='www.dreampie.cn'>Dreampie</a>"); htmlEmail.send(); //方法2 不能像方法1通過cid在html中嵌入圖片 直接寫圖片鏈接可能會(huì)被過濾掉 MailSender.sendHtml("測(cè)試主題","<a href='www.dreampie.cn'>Dreampie</a>","[email protected]")
4. 發(fā)送附件郵件
//附件設(shè)置 EmailAttachment attachment =new EmailAttachment(); attachment.setPath("c:/234.jpg");// 本地文件 // attachment.setURL(new URL("http://xxx/a.gif"));//遠(yuǎn)程文件 attachment.setDisposition(EmailAttachment.ATTACHMENT); attachment.setDescription("a.jpg"); attachment.setName("a.jpg"); //方法1 MultiPartEmail multiPartEmail=MailSender.getMultiPartEmail("測(cè)試主題","測(cè)試內(nèi)容",attachment,"[email protected]"); multiPartEmail.send(); //方法2 MailSender.sendAttachment("測(cè)試主題","測(cè)試內(nèi)容",attachment,"[email protected]");
以上就是resty mail的簡(jiǎn)單發(fā)送郵件方法的詳細(xì)內(nèi)容,更多關(guān)于resty mail發(fā)送郵件的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
java多線程中的生產(chǎn)者和消費(fèi)者隊(duì)列詳解
這篇文章主要介紹了java多線程中的生產(chǎn)者和消費(fèi)者隊(duì)列詳解,隊(duì)列,是一種數(shù)據(jù)結(jié)構(gòu),除了優(yōu)先級(jí)隊(duì)列和LIFO隊(duì)列外,隊(duì)列都是以FIFO(先進(jìn)先出)的方式對(duì)各個(gè)元素進(jìn)行排序的,需要的朋友可以參考下2024-01-01SpringBoot2之PUT請(qǐng)求接收不了參數(shù)的解決方案
這篇文章主要介紹了SpringBoot2之PUT請(qǐng)求接收不了參數(shù)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-07-07SpringBoot中實(shí)現(xiàn)文件上傳、下載、刪除功能的步驟
本文將詳細(xì)介紹如何在 Spring Boot 中實(shí)現(xiàn)文件上傳、下載、刪除功能,采用的技術(shù)框架包括:Spring Boot 2.4.2、Spring MVC、MyBatis 3.5.6、Druid 數(shù)據(jù)源、JUnit 5 等,文中有詳細(xì)的操作步驟和示例代碼供大家參考,需要的朋友可以參考下2024-01-01在Spring Boot中如何使用數(shù)據(jù)緩存
本篇文章主要介紹了在Spring Boot中如何使用數(shù)據(jù)緩存,具有一定的參考價(jià)值,有興趣的可以了解一下。2017-04-04Java數(shù)據(jù)結(jié)構(gòu)及算法實(shí)例:考拉茲猜想 Collatz Conjecture
這篇文章主要介紹了Java數(shù)據(jù)結(jié)構(gòu)及算法實(shí)例:考拉茲猜想 Collatz Conjecture,本文直接給出實(shí)現(xiàn)代碼,代碼中包含詳細(xì)注釋,需要的朋友可以參考下2015-06-06Java中的HttpServletRequest接口詳細(xì)解讀
這篇文章主要介紹了Java中的HttpServletRequest接口詳細(xì)解讀,是一個(gè)接口,全限定名稱為Jakarta.Serclet.http.HttpServletRequest2023-11-11
HttpServletRequest接口是Servlet規(guī)范的一員,需要的朋友可以參考下java集合模擬實(shí)現(xiàn)斗地主洗牌和發(fā)牌
這篇文章主要為大家詳細(xì)介紹了java集合模擬實(shí)現(xiàn)斗地主洗牌和發(fā)牌,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09