隨筆-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
          主站蜘蛛池模板: 张家口市| 荣昌县| 灵寿县| 凌海市| 同江市| 宣化县| 格尔木市| 蛟河市| 新宾| 乐山市| 额济纳旗| 修水县| 大同市| 丽江市| 筠连县| 永宁县| 河源市| 汕头市| 弋阳县| 博野县| 城市| 黎城县| 巴中市| 襄城县| 宁城县| 澄迈县| 通化市| 旺苍县| 凌云县| 敖汉旗| 万载县| 华坪县| 昭苏县| 临汾市| 灌南县| 会昌县| 兰考县| 崇阳县| 榆林市| 永平县| 金阳县|