隨筆-348  評論-598  文章-0  trackbacks-0
          import java.util.Properties;

          import javax.mail.MessagingException;
          import javax.mail.internet.MimeMessage;

          import org.springframework.mail.javamail.JavaMailSender;
          import org.springframework.mail.javamail.JavaMailSenderImpl;
          import org.springframework.mail.javamail.MimeMessageHelper;

          public class SimpleMailTest {
              
              
          private static final String TO = "tigertian@gmail.com";
              
              
          private static final String TEXT = "Hello World!";
              
              
          public static void main(String[] args) throws MessagingException {
                  Properties prop
          =new Properties();
                  prop.setProperty(
          "mail.smtp.auth""true");
                  prop.setProperty(
          "mail.smtp.timeout""25000");
                  prop.setProperty(
          "mail.smtp.starttls.enable""true");
                  prop.setProperty(
          "mail.smtp.socketFactory.class","javax.net.ssl.SSLSocketFactory");
                  prop.setProperty(
          "mail.smtp.socketFactory.fallback""false");
          /*        props.setProperty("mail.smtp.host", "smtp.gmail.com");
                  props.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
                  props.setProperty("mail.smtp.socketFactory.fallback", "false");
                  props.setProperty("mail.smtp.port", "465");
                  props.setProperty("mail.smtp.socketFactory.port", "465");
                  props.put("mail.smtp.auth", "true");
          */

                  JavaMailSenderImpl jms
          =new JavaMailSenderImpl();
                  jms.setJavaMailProperties(prop);
                  jms.setHost(
          "smtp.gmail.com");
                  jms.setPort(
          465);
                  jms.setUsername(
          "username");
                  jms.setPassword(
          "password");
                  
                  MimeMessage mail
          =jms.createMimeMessage();
                  MimeMessageHelper helper
          =new MimeMessageHelper(mail,true);
                  
                  helper.setSubject(TEXT
          );
                  helper.setText(TEXT
          );
                  helper.setTo(TO
          );
                  
                  jms.send(mail);
                  System.out.println(
          "Successfully!");
                  
                  
              }

          }
          Study Java寫的帶配置文件的版本
          http://www.aygfsteel.com/ronghai/archive/2007/05/23/119480.html

          ---------------------------------------------------------
          專注移動開發

          Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
          posted on 2007-05-30 12:01 TiGERTiAN 閱讀(1042) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 武夷山市| 通河县| 土默特左旗| 秦安县| 莱阳市| 抚州市| 苏尼特右旗| 钟祥市| 建水县| 泰兴市| 会泽县| 宜兰市| 东台市| 固始县| 井研县| 清镇市| 衡山县| 蕲春县| 邹城市| 龙山县| 荆门市| 泊头市| 左云县| 八宿县| 珠海市| 本溪| 昔阳县| 台中市| 罗甸县| 容城县| 镇坪县| 黎川县| 乌海市| 伊川县| 鄱阳县| 获嘉县| 河南省| 绥江县| 峨眉山市| 三原县| 德格县|