隨筆-348  評(píng)論-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寫(xiě)的帶配置文件的版本
          http://www.aygfsteel.com/ronghai/archive/2007/05/23/119480.html

          ---------------------------------------------------------
          專(zhuān)注移動(dòng)開(kāi)發(fā)

          Android, Windows Mobile, iPhone, J2ME, BlackBerry, Symbian
          posted on 2007-05-30 12:01 TiGERTiAN 閱讀(1034) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Java
          主站蜘蛛池模板: 焦作市| 贡嘎县| 淳化县| 黎平县| 马公市| 新平| 小金县| 西吉县| 乐至县| 临夏市| 策勒县| 保山市| 叙永县| 江门市| 新兴县| 天峨县| 平和县| 隆昌县| 项城市| 大庆市| 河间市| 龙井市| 呼和浩特市| 枣阳市| 乌拉特中旗| 新疆| 青冈县| 乐都县| 江西省| 金门县| 松江区| 岱山县| 翁源县| 广东省| 延川县| 渝北区| 永川市| 垦利县| 从化市| 盖州市| 花莲市|