<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    浪跡天涯
    web報表設計器....
    posts - 61,comments - 71,trackbacks - 0

    package com.infoer.util;


    import java.util.Date;
    import java.util.Properties;
    import javax.mail.Address;
    import javax.mail.Authenticator;
    import javax.mail.Message;
    import javax.mail.PasswordAuthentication;
    import javax.mail.Session;
    import javax.mail.Transport;
    import javax.mail.internet.InternetAddress;
    import javax.mail.internet.MimeMessage;

    /**
     * 發送普通郵件,接受普通郵件 發送帶有附件的郵件,接收帶有附件的郵件 發送html形式的郵件,接受html形式的郵件 發送帶有圖片的郵件等做了一個總結。
     */
    public class sendmail {
     private String host = "smtp.163.com";

     private String username = "myshiyh";

     private String password = "123456";

     private String mail_head_name = "this is head of this mail";

     private String mail_head_value = "this is head of this mail";

     private String mail_to = "myshiyh@126.com";

     private String mail_from = "myshiyh@163.com";

     private String mail_subject = "this is the subject of this test mail";

     private String mail_body = "this is the mail_body of this test mail";

     private String personalName = "我的郵件";


     public sendmail() {
     }

     /**
      * 此段代碼用來發送普通電子郵件
      */
     public void send() throws SendMailException {
      try {
       Properties props = new Properties(); // 獲取系統環境
       Authenticator auth = new Email_Autherticator(); // 進行郵件服務器用戶認證
                props.put("mail.smtp.host", host);
       props.put("mail.smtp.auth", "true");
       Session session = Session.getDefaultInstance(props, auth);
       // 設置session,和郵件服務器進行通訊。
       MimeMessage message = new MimeMessage(session);
       message.setContent("Hello", "text/plain"); // 設置郵件格式
       message.setSubject(mail_subject); // 設置郵件主題
       message.setText(mail_body); // 設置郵件正文
       message.setHeader(mail_head_name, mail_head_value); // 設置郵件標題
       message.setSentDate(new Date()); // 設置郵件發送日期
       Address address = new InternetAddress(mail_from, personalName);
       message.setFrom(address); // 設置郵件發送者的地址
       Address toAddress = new InternetAddress(mail_to); // 設置郵件接收方的地址
       message.addRecipient(Message.RecipientType.TO, toAddress);
       Transport.send(message); // 發送郵件
       System.out.println("send ok!");
      } catch (Exception ex) {
       ex.printStackTrace();
       throw new SendMailException(ex.getMessage());
      }
     }

     /**
      * 用來進行服務器對用戶的認證
      */
     public class Email_Autherticator extends Authenticator {
      public Email_Autherticator() {
       super();
      }

      public Email_Autherticator(String user, String pwd) {
       super();
       username = user;
       password = pwd;
      }

      public PasswordAuthentication getPasswordAuthentication() {
       return new PasswordAuthentication(username, password);
      }
     }

     public static void main(String[] args) {
      sendmail sendmail = new sendmail();
       try {
       sendmail.send();       
       }
       catch (Exception  ex) {
       }
     }

    }

    posted on 2007-04-05 13:43 JJCEA 閱讀(637) 評論(3)  編輯  收藏 所屬分類: java日記

    FeedBack:
    # re: javamail發送普通電子郵件[未登錄]
    2009-03-17 15:11 | java菜鳥
    樓主,我輸入你上面的代碼出現下面的錯誤,可否幫忙解決下
    Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
    at javax.mail.Session.loadProvidersFromStream  回復  更多評論
      
    # re: javamail發送普通電子郵件[未登錄]
    2011-02-21 16:16 | 浪跡天涯
    填寫申請用戶帳號  回復  更多評論
      
    # re: javamail發送普通電子郵件[未登錄]
    2011-02-21 16:16 | 浪跡天涯
    麻煩
      回復  更多評論
      
    主站蜘蛛池模板: 永久中文字幕免费视频网站| 国产一区二区三区免费| 24小时在线免费视频| 亚洲AV第一页国产精品| 色www永久免费| 亚洲AV无码一区东京热久久| 拍拍拍无挡视频免费观看1000| 亚洲人成色7777在线观看| 中文字幕免费观看视频| 亚洲AV无码久久精品蜜桃| 99久9在线|免费| 亚洲精品免费在线视频| 免费无码肉片在线观看| 亚洲乱码中文字幕在线| 免费精品国产自产拍观看| 一本大道一卡二大卡三卡免费| 亚洲啪啪综合AV一区| 免费看男人j放进女人j免费看| 亚洲AV无码国产精品麻豆天美 | 亚洲中文字幕久久精品无码VA| 成人免费一区二区无码视频| 亚洲av无码一区二区三区在线播放 | 黄瓜视频高清在线看免费下载| 亚洲AV无码一区二区三区牛牛| 国产精品免费电影| 中美日韩在线网免费毛片视频| 亚洲综合无码精品一区二区三区| 东方aⅴ免费观看久久av| 亚洲精品午夜久久久伊人| 日本一道高清不卡免费| 精品乱子伦一区二区三区高清免费播放| 在线观看亚洲精品福利片| 3344免费播放观看视频 | 亚洲国产精品高清久久久| 永久在线观看www免费视频| 国产精品亚洲专区无码牛牛| 亚洲国产美女精品久久久久∴| 国产精品视频免费观看| 精品一区二区三区无码免费直播| 亚洲AV无码乱码国产麻豆穿越| 在线观看无码的免费网站|