国产99福利精品视频|杨幂精品国产福利在线|国精品午夜福利视频不卡|欧美精品黄网站在线播放|精品国产乱码久久久久久久|国产大片中文字幕在线观看|国产肥熟女视频一区二区三区|国产乱码无码视频一区二区三区

Java Spring簡(jiǎn)單實(shí)現(xiàn)郵件發(fā)送

來源:北大青鳥飛迅校區(qū)|發(fā)布時(shí)間:2013-05-02 13:30:20

      Spring提供了一個(gè)發(fā)送郵件的抽象層,使發(fā)送郵件實(shí)現(xiàn)非常簡(jiǎn)單。

      下面代碼需要mail.jar包,如果服務(wù)器需要認(rèn)證,必須加入如下加粗代碼:

      源文件:SendMail.java:

      package mail;

      import org.springframework.mail.javamail.JavaMailSenderImpl;

      import org.springframework.mail.javamail.MimeMessageHelper;

      import javax.mail.internet.MimeMessage;

      import java.util.Properties;

      import java.util.Date;

      /**

      * @author chrischen

      */

      public class SendMail {

      //郵件發(fā)送器

      public static String Sender(String subject, String msg, String sendTo, String fromMail, String user, String pw, String fromName, String protocol, String host, String port)      {

      try{

      final String username = user;

      final String pass = pw;

      //需要認(rèn)證

      Properties props = new Properties();

      props.put(“mail.smtp.host”, host);

      props.put(“mail.smtp.auth”, “true”);

      props.put(“mail.transport.protocol”, protocol);

      props.put(“mail.from”, fromMail);

      //創(chuàng)建發(fā)送器

      JavaMailSenderImpl sender = new JavaMailSenderImpl();

      sender.setHost(host);

      sender.setUsername(username);

      sender.setPassword(pass);

      //創(chuàng)建消息

      MimeMessage message = sender.createMimeMessage();

      message.addHeader(“X-Mailer”, “Java Mailer”);

上一篇:JAVA String.format方法使用介紹
下一篇:如何在Ubuntu 11.10下成功安裝Java

熱門話題

招生熱線: 4008-0731-86 / 0731-82186801

學(xué)校地址: 長沙市天心區(qū)團(tuán)結(jié)路6號(hào)

Copyright © 2006 | 湖南大計(jì)信息科技有限公司 版權(quán)所有

湘ICP備14017520號(hào)-3

關(guān)注我們
在線咨詢
嘿,我來幫您!