<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 閱讀(626) 評論(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 | 浪跡天涯
    麻煩
      回復  更多評論
      
    主站蜘蛛池模板: 亚洲av无码片在线播放| 亚洲免费二区三区| 亚洲av日韩av激情亚洲| 国产亚洲日韩在线a不卡| 国产成人精品曰本亚洲79ren| 精品在线免费观看| 亚洲一区二区观看播放| 亚洲精品99久久久久中文字幕 | 最近免费中文字幕4| 免费精品久久久久久中文字幕| 亚洲男人都懂得羞羞网站| 午夜视频免费成人| 免费看一区二区三区四区| 亚洲色大成网站www永久网站| 中文字幕亚洲激情| 成年女人喷潮毛片免费播放| a级毛片免费观看在线| 亚洲综合色区在线观看| 国产精品爱啪在线线免费观看| 免费福利资源站在线视频| 亚洲视频一区在线观看| 亚洲国产一区视频| 免费电视剧在线观看| 99re8这里有精品热视频免费| 亚洲欧洲专线一区| 久久精品亚洲精品国产色婷| 亚洲欧洲日产国码一级毛片| 无码一区二区三区免费视频| 日韩精品人妻系列无码专区免费| 亚洲精品自产拍在线观看动漫| 国产免费啪嗒啪嗒视频看看| 4455永久在线观免费看| 18禁超污无遮挡无码免费网站 | 两个人日本WWW免费版| 亚洲天天做日日做天天看| 一本色道久久88综合亚洲精品高清| 亚洲美女免费视频| 久久久国产精品福利免费| 午夜成人无码福利免费视频| 亚洲高清一区二区三区电影| 亚洲一区二区三区不卡在线播放|