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 }
新闻热点
疑难解答