1 //發送郵件 2 PRivate static void sendMail(String mail, String mailContext) { 3 try { 4 //獲取文本中html的內容 并動態替換并顯示 相應信息 5 //FileUtil是自定義的一個類 6 String context = FileUtil.getFileContent("lostpassEmail.html"); 7 context = context.replace("&mail&", mail); 8 context = context.replace("&mailContext&", mailContext); 9 10 //需要引入Commons-email-1.3.2.jar 以及 mail-1.4.jar11 HtmlEmail email = new HtmlEmail();12 email.setHostName("172.16.10.31");13 email.setSmtpPort(25);14 //設置發送方的帳號信息15 email.setAuthenticator(new DefaultAuthenticator("bai231yu@163.com", "bai12345yu"));16 email.setSSLOnConnect(false);17 //接收方顯示到的發件人名稱18 email.setFrom("cloud@olavoice.com");19 //郵件主題20 email.setSubject("密碼找回");21 //郵件內容22 email.setHtmlMsg(context);23 //郵件接受方24 email.addTo(mail);25 //發送郵件26 email.send();27 } catch (Exception e) {28 e.printStackTrace();29 }30 }
新聞熱點
疑難解答