国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

java調(diào)用html模板發(fā)送html內(nèi)容的郵件

2019-11-14 15:26:59
字體:
供稿:網(wǎng)友

  在項目需要發(fā)送郵件,普通內(nèi)容的郵件覺得太單調(diào)、太丑,沒逼格,所以說直接把用到的郵件內(nèi)容做成一個html模板,發(fā)送之前將對應參數(shù)替換掉,發(fā)送html內(nèi)容的高逼格郵件。

  首先需要引用jar包,這就不多說了,直接貼代碼:

1.發(fā)送郵件處理

 1            String host = ""; 2            String mailFrom = ""; 3            String mailPass = ""; 4            PRoperties props=new Properties(); 5            props.put("mail.smtp.host",host); 6            props.put("mail.smtp.auth", "true");  7            session s=Session.getInstance(props); 8            MimeMessage message=new MimeMessage(s); 9     10            //  給消息對象設置發(fā)件人/收件人/主題/發(fā)信時間11           try{12               InternetAddress from=new InternetAddress(mailFrom);13               message.setFrom(from);14               InternetAddress to=new InternetAddress(mailto);15               message.setRecipient(Message.RecipientType.TO,to);16               message.setSubject(title);17               message.setSentDate(new Date());18         19               //給消息對象設置內(nèi)容20               BodyPart mdp=new MimeBodyPart();//新建一個存放信件內(nèi)容的BodyPart對象21               mdp.setContent(htmlContent,"text/html;charset=UTF-8");//給BodyPart對象設置內(nèi)容和格式/編碼方式22               Multipart mm=new MimeMultipart();//新建一個MimeMultipart對象用來存放BodyPart對象(事實上可以存放多個)23               mm.addBodyPart(mdp);//將BodyPart加入到MimeMultipart對象中(可以加入多個BodyPart)24               message.setContent(mm);//把mm作為消息對象的內(nèi)容25               message.saveChanges();26               Transport transport=s.getTransport("smtp");27               transport.connect(host,mailFrom,mailPass);28               transport.sendMessage(message,message.getAllRecipients());29               transport.close();30               return true;31           }32           catch (Exception e) {33               e.printStackTrace();34                  return false;35           }        

  調(diào)用的時候傳三個參數(shù),郵件接收人 mailto ,郵件主題 title,郵件的html內(nèi)容 htmlContent

2.獲取html模板文件路徑

 

3.讀取html模板文件的內(nèi)容

 

4.對模板中的參數(shù)進行替換

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 桑日县| 温泉县| 九寨沟县| 若尔盖县| 珲春市| 镇赉县| 钦州市| 招远市| 罗田县| 武山县| 柳河县| 大田县| 乐至县| 奉贤区| 金溪县| 绩溪县| 江北区| 白银市| 四会市| 呼伦贝尔市| 谢通门县| 中方县| 南安市| 景德镇市| 三都| 通化市| 阜平县| 贵溪市| 府谷县| 太谷县| 商都县| 泰州市| 吉水县| 河源市| 南阳市| 木里| 刚察县| 昆山市| 绥宁县| 华蓥市| 青海省|