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

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

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

    隨筆-86  評論-33  文章-0  trackbacks-0
    import  javax.mail.Store;
    import  javax.mail. * ;
    import  java.io.BufferedReader;
    import  java.io.InputStreamReader;
    import  java.io. * ;
    /**
     * 
     * <p>Title: JavaMail</p> 
     * <p>Description:收取郵件 </p> 
     * <p>Copyright: Copyright (c) 2005</p> 
     * 
    @author  Derek.G
     * 
    @version  1.0
     * 收取郵件:
        1.獲取一個會話;
        2.獲取并連接郵箱所在的存儲器(Store對象),打開該用戶的郵箱;
        3.獲取所希望閱讀的消息;
        4.關閉目錄和連接。
     
    */
    public   class  ReadMail  extends  MailProcessBase{
     
    // 初始化主機
      String host = " pop3.usish.com " ;
      String username
    = " derek_g " ;
      String password
    = " 12140827 " ;
      
    public  ReadMail()  throws  Exception {
        
    super ();
      }

      
    public   void  readMail(){
      
    try  {
        
    // 獲取Store對象,使用POP3協議,也可能使用IMAP
        System.out.println( " 獲取Store對象 " );
        Store store 
    =  mailSession.getStore( " pop3 " );
        
    // 連接到郵件服務器
        System.out.println( " 連接到郵件服務器 " );
        store.connect(host, username, password);
        
    // 獲取該用戶Folder對象,并以只讀方式打開
        System.out.println( " 獲取該用戶Folder對象 " );
        Folder folder 
    =  store.getFolder( " INBOX " );
        folder.open(Folder.READ_ONLY);
        
    // 檢索所有郵件,按需填充
        System.out.println( " 檢索所有郵件 " );
        Message message[] 
    =  folder.getMessages();
        
    // 遍歷每一個郵件
        System.out.println( " 遍歷每一個郵件 " );
        BufferedReader reader 
    =   new  BufferedReader( new  InputStreamReader(System.in));
        
    for  ( int  i  =   0 , n  =  message.length; i  <  n; i ++ ) {
          
    // 打印每個郵件的發件人和主題
          System.out.println(i  +   " "   +  message[i].getFrom()[ 0 +   " \t "   +
                             message[i].getSubject());
          
    // 是否讀取該消息
          System.out.println( " 是否讀取消息內容? "   +   " [YES讀取 / QUIT結束] " );
          String line 
    =  reader.readLine();
          FileOutputStream fos 
    =   new  FileOutputStream( " c:\\mail.txt " );
          
    if (line.equals( " YES " )) {
            message[i].writeTo(fos);
    // 這種方式只能顯示文本消息
            System.out.println(message[i].getContent());
          }
            
    else   break ;
        }
        System.out.println(
    " 收取郵件完畢! " );
        folder.close(
    false );
        store.close();
      }
      
    catch  (NoSuchProviderException ex) {ex.printStackTrace();}
      
    catch  (MessagingException ex) {ex.printStackTrace();}
      
    catch  (IOException ex) { ex.printStackTrace(); }

      }
      
    public   static   void  main(String[] args) {
      
    try  {
        
    new  ReadMail().readMail();
      }
      
    catch  (Exception ex) {ex.printStackTrace(); }
      }
    }
    posted on 2006-03-24 17:03 Derek.Guo 閱讀(335) 評論(0)  編輯  收藏 所屬分類: Java
    MSN:envoydada@hotmail.com QQ:34935442
    主站蜘蛛池模板: 日韩免费的视频在线观看香蕉| 色欲色欲天天天www亚洲伊| 久久精品免费网站网| 国产大片51精品免费观看| 亚洲色成人WWW永久在线观看| 久久精品免费一区二区| 亚洲理论片在线中文字幕| 8888四色奇米在线观看免费看| 久久久久亚洲Av无码专| 91高清免费国产自产拍2021| 精品亚洲国产成AV人片传媒| 亚洲免费黄色网址| 亚洲国产日产无码精品| 成年男女男精品免费视频网站 | 亚洲精品美女久久久久99小说| 美女隐私免费视频看| 亚洲A丁香五香天堂网| 日韩免费码中文在线观看| 亚洲国产精品不卡毛片a在线| caoporn国产精品免费| 久久综合九九亚洲一区| 三年片在线观看免费大全电影| 亚洲国产成人手机在线电影bd| 性xxxx视频播放免费| 精品女同一区二区三区免费播放 | 少妇无码一区二区三区免费| 久久亚洲精品国产精品| av无码国产在线看免费网站| 国产精品亚洲专区无码WEB| 亚洲国产综合精品中文字幕 | 亚洲大香伊人蕉在人依线| 毛片免费观看的视频在线| 免费在线观看自拍性爱视频| 丁香五月亚洲综合深深爱| 国产成人免费在线| 在线观看亚洲免费视频| 亚洲色欲一区二区三区在线观看| 人妻无码一区二区三区免费| 亚洲av综合av一区二区三区| 亚洲国产精品乱码一区二区| 一个人免费高清在线观看|