好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > javamail收取Hotmail的退信

javamail收取Hotmail的退信

熱門標簽:黃石智能營銷電銷機器人效果 地圖標注人員兼職 怎樣把地圖標注出來 電話機器人的特色和創新 漯河辦理400電話 騰訊地圖標注商戶改名注冊入駐 淮南騰訊地圖標注 開封便宜外呼系統報價 商丘百應電話機器人有沒有效果
Hotmail 是我最常用的Email Client。雖然時下hotmail的容量是小了些,速度也常常慢得讓人不禁問候蓋茨的母親。但不可否認,它功能相當豐富,也比較穩定。尤其它的頁面設計更是我等web編程人員的重要參照。

  不象很多的POP3服務器,hotmail 實現了郵件傳送狀態通知(multipart/report)。我以前寫的郵件客戶端只支持收取 multipart/related、multipart/alternative和multipart/mixed 等多媒體類型的郵件,其他的因為不常見,我都忽略了。

  客戶不答應了,那還有什么好說的,還有什么比讓客戶滿意更重要的事情呢,在沒買單之前。

  multipart/report 郵件類型的介紹參見 RFC1892,Sun的中文 Javamail Faq 里也有相關的說明,我摘錄如下:

  問. 當消息不能被傳送時,就會返回一個失敗消息。我如何檢測這些“回彈”消息?

  答:雖然有一個 Internet 標準用于報告這樣的錯誤(multipart/report MIME 類型,參閱 RFC1892),但還沒有廣泛實現它。RFC1211 深入討論了這個問題,包括了大量的例子。

  在 Internet 電子郵件中,特定的郵箱或用戶名是否存在,只能由傳送消息的最終服務器決定。消息可能通過幾個中繼服務器(它們不能檢測錯誤),然后再到達最終服務器。通常,當最終服務器檢測到這一錯誤,它會返回一個消息給原始消息的發送人,指出失敗的原因。有許多 Internet 標準討論了這種傳送狀態通知 (Delivery Status Notifications),但大量服務器不支持這些新標準,相反使用特別技術來返回這種錯誤消息。這使得將“回彈”消息與產生問題的原始消息相互關聯起來非常困難(注意,這個問題與 JavaMail 完全無關)。

  有許多技術和試探法用于處理這一問題,但它們都不是完美的。一種技術是 Variable Envelope Return Paths,http://cr.yp.to/proto/verp.txt 描述了這一技術。

  我修改了程序,也只是作了些簡單的處理,代碼如下:

  private void parseMultipart(Multipart multipart) throws Exception {
  for (int i = 0, n = multipart.getCount(); i n; i++) {
  BodyPart part = multipart.getBodyPart(i);
  String disposition = part.getDisposition();

  if (part.isMimeType("multipart/*")) {
   this.parseMultipart((Multipart) part.getContent());
  } else if (part.isMimeType("text/html")) {
  //處理文本內容
  }
  /******* 處理附件,圖片等等 ********/
  } else if (part.isMimeType("message/delivery-status")) {
   part.setFileName("details.txt"); //仿照outlook,details.txt 內容即傳送狀態通知的郵件頭信息
   saveAttachedFile(part);
  } else if (part.isMimeType("message/rfc822")) {
   MimeBodyPart mbp = new MimeBodyPart(part.getInputStream());
   part.setFileName(mbp.getHeader("Subject", null) + ".eml"); //仿照outlook,用退件的標題做文件名
   saveAttachedFile(part);
  }
  }
  }


  如果要做得更友好,還可以做很多改進,比如根據退信找出已發送文件夾中的原件,或者激發一個通知事件等等。客戶并不需要,我還是不要自作多情了。

  大家都知道,hotmail 不是用pop3協議收信,而是用webdav協議。用java收發 hotmail 的郵件 ,參見《通過JavaMail訪問Hotmail郵箱》。
您可能感興趣的文章:
  • Java基于JavaMail實現向QQ郵箱發送郵件
  • 如何使用JavaMail發送郵件
  • JavaWeb中JavaMail創建郵件和發送郵件
  • Java程序中使用JavaMail發送帶圖片和附件的郵件
  • 詳解Java編程中JavaMail API的使用
  • 基于JavaMail API收發郵件的方法
  • JavaMail實現發送超文本(html)格式郵件的方法
  • JavaMail實現郵件發送的方法
  • java中javamail發送帶附件的郵件實現方法
  • struts2集成javamail發郵件示例詳解
  • 基于JavaMail的常用類詳細介紹
  • javamail 發送郵件的實例代碼分享
  • JavaMail訪問Hotmail郵箱
  • JSP中使用JavaMail
  • Java中使用JavaMail多發郵件及郵件的驗證和附件實現

標簽:岳陽 拉薩 亳州 馬鞍山 大興安嶺 武威 紅河 鄭州

巨人網絡通訊聲明:本文標題《javamail收取Hotmail的退信》,本文關鍵詞  javamail,收取,Hotmail,的,退信,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《javamail收取Hotmail的退信》相關的同類信息!
  • 本頁收集關于javamail收取Hotmail的退信的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 肉高h文| 性瘾放荡的np文双性| 男女一级大黄| 大尺度人体videosex| 日本高清不卡一区二区三区| 香蕉视频好色先生| 临湘市| 美剧观看网站| GOGO人体无码一区二区| 成都私人情侣免费看电视剧的软件| 小黄文高h全肉大尺度男男| 成年人视频免费| 免费e站看大片真人直播| 无码的最新国产在线观看| 乡下农村女人做爰| 人文艺术高清视频| 美女下部隐私无遮挡图片| 美女又爽?又黄?免费跳舞软件| 美乳弹出来snis537在线| 小泽玛利亚久久一区二区三区| 狠狠色狠狠色综合系列| 精品国产a∨无码一区二区免费| 学校之猎艳记催眠校花| 小傻子又甜又软| 漂流教室免费观看韩国电影| 女人被啪到高潮gif动态图| Freepeople性欧美69| 西川结衣在线精品视频| 和女同学裸睡我进去了作文| 男女真人无遮挡一进一出视频| 老公叼着乳头睡觉会有什么影响| 99爱网站| 黄色片网站在线观看| 成都影院免费观看视频| aV国产乱码一区二区三视频小说| 亚洲欧美另类精品久久久| 男同动漫gaycartoonvideoh| 与子乱肉小说| 欧美中文字幕Av一二三高清 | 办公室被绑奶头调教羞辱OL下载| 苗族做爰全过程A片|