国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

JavaMail常見問題之一般問題

2019-11-18 13:15:31
字體:
來源:轉載
供稿:網友

  問. 什么是 javaMail API?
  答:JavaMail API 是一組抽象的 API,它可用于構建郵件系統。API 提供了一個平臺無關以及協議無關的框架,用于構建基于 Java 技術的電子郵件客戶端應用程序。JavaMail API 提供了一些工具,用于閱讀和發送電子郵件。服務提供程序實現了特定的一些協議。在 JavaMail API 軟件包中,包括了幾個服務提供程序;另外還有其他的一些服務提供程序可供使用。JavaMail API 是作為 Java 可選包實現的,它可用在 JDK 1.1.6 中,以后還可用在任何操作系統上。JavaMail API 也是 Java 2 Platform, EnterPRise Edition (J2EE) 中的必需部分。
  問. 我如何獲得 JavaMail API 的實現?
  答: Sun 提供了無版權的參考實現(二進制形式),開發人員可以使用和發行。參考實現包括核心的 JavaMail 包 和 IMAP、POP3 和 SMTP 服務提供程序。
  問. 我如何發送反饋或評論?
  答:發送電子郵件到 javamail@Sun.COM。也可以考慮加入我們的低容量通告郵件列表 (low-volume announce mailing list) javamail-announce@java.sun.com。在我們的 Web 頁 http://java.sun.com/prodUCts/javamail 中有關于如何加入的說明。
  問. javax.activation 在哪里?
  答: javax.activation 是 JavaBeans Activation Framework (JAF) 的一部分。JAF 是 JavaBeans "Glasgow" 規范的一部分(參見 http://java.sun.com/beans/glasgow/jaf.Html)。JavaMail API 將 JAF 用于數據內容處理。
  問. JavaMail API 需要什么 JDK?
  答:JavaMail API 要求 JDK/JRE 1.1.x 或更高版本。我們已經在 Sun Microsystems JDK 1.1.6 至 JDK 1.1.7 上測試過這個實現,而這些 JDK 運行于 Solaris SPARC、Microsoft Windows 95/NT 和 RedHat linux 4.2。我們也已經在 Java 2 SDK, Standard Edition (J2SE SDK) 版本 1.2、1.3 和 1.4 上做過測試,而這些 JDK 運行于 Solaris SPARC。JavaMail API 是 Java 的可選包,它們不是核心 J2SE 的一部分,但在 J2EE 中卻包括了它。參見 http://java.sun.com/j2se,獲取關于 JDK 1.1 和 J2SE 的進一步信息。
  問. 從哪里能找到我喜歡的操作系統的 JavaMail 版本?
  答:JavaMail 是完全用 Java 編寫的,并將運行在特定的操作系統上,該操作系統支持所需版本的 JDK。對于不同的操作系統,不需要任何非凡的版本。
  問. JavaMail API 可以在瀏覽器中工作嗎?
  答:在 Netscape 和 Internet EXPlorer 中,我們已經成功運行過 JavaMail 1.3。
  問. 我可以使用 JavaMail 來從 Web 郵件賬戶(比如 Yahoo 或 Hotmail)中閱讀郵件嗎?
  答:不一定。許多基于 Web 的電子郵件服務只提供在瀏覽器中用 HTTP 進行訪問。這些服務不能使用 JavaMail 來訪問。假如服務也提供 POP3 或 IMAP 訪問,可能不可以使用 JavaMail 來訪問它。 聯系你的 Web 電子郵件服務提供商,獲取更具體的信息。也可參閱 JHTTPMail 項目,獲得 JavaMail 的開放源代碼提供程序,它提供了對 Hotmail 的訪問。另一個有用的工具是 MrPostman——提供到 Hotmail 和 Yahoo! Mail 的 POP3 訪問的代理服務器,這個工具可從如下站點獲得:http://mrbook.org/mrpostman/。
  問. 什么是 IMAP?
  答:IMAP 是 Internet 消息訪問協議 (Internet Message access Protocol)。它是訪問電子郵件消息的一種方法,而這些消息存儲在(可能是共享的)郵件服務器上。換句話說,它答應“客戶端”電子郵件程序訪問遠程的消息存儲,并且在訪問時,就像它們就在本地一樣。IMAP 由 RFC2060 定義。有關進一步信息,請參閱 http://www.imap.org/。
  問. 什么是 SMTP?
  答:SMTP 就是簡單郵件傳輸協議 (Simple Mail Transfer Protocol)。它可用于不同郵件主機間 RFC822 樣式的消息的傳輸,以及用于將新消息提交給一臺主機,然后由它來傳送該消息。SMTP 在廣泛使用中(起源于 1982 年),并由 RFC821 定義。
  問. 什么是 MIME?
  答:MIME 和 RFC822 是一些標準,它們用于描述電子郵件消息,而這些消息是跨 Internet 進行發送的。javax.mail.internet 子包(它是 JavaMail API 的一部分)提供了這兩個包的完整實現。MIME 是由下述 RFC 指定的:RFC2045、RFC2046 和 RFC2047。
  問. 什么是 POP3?
  答:POP3 是郵局協議 (Post Office Protocol V3)。POP3 是一個非常有限的協議,用于訪問單個郵箱。它在功能上比 IMAP 差了許多。POP3 應用非常廣泛,并由 RFC1939 定義。
  問. 對 MAPI、NNTP、Lotus Notes 和其他服務提供程序的支持怎樣?
  答:目前我們還沒有計劃實現這些提供程序中的任何一個。不過,JavaMail API 的體系結構提供一些功能,可以輕易地插入第三方服務提供程序。我們的希望是第三方將通過編寫針對其他標準和專有協議的提供程序來包括 JavaMail API。 參閱 第三方產品 頁面,獲取這些提供程序的最新列表。
  問. 我如何在本地磁盤上存儲郵件消息?
  答:“本地存儲提供程序”可用于將郵件消息存儲在本地磁盤中。JavaMail API 不包括這一提供程序,但有幾個提供程序可從第三方獲得,它們針對不同的本地存儲格式,比如 MH 和 Mbox。參閱我們的 第三方產品 頁面,獲取這些提供程序的最新列表。
  問. 我可以從哪里找到有關 Sun 協議提供程序的文檔?
  答:針對 IMAP、POP3 和 SMTP 的 Sun 協議提供程序支持許多特性,它們不是 JavaMail API 規范的一部分。在 JavaMail 1.3 下載包中包括了這些協議提供程序的文檔,這些文檔是以 javadoc 格式包括的,并位于 docs/javadocs 目錄。針對每個協議提供程序包的包級文檔描述了一些屬性,這些屬性由協議提供程序支持。此外,協議提供程序包括了一些類和方法,應用程序可以使用它們來利用特定于提供程序的特性。注重,這些屬性、類和方法的使用使得程序不可移植;它可能只與 Sun 的 JavaMail API 實現一起工作。
  問. JavaMail API 實現是否完全免費?我可以把它與我的產品一起發行嗎?
  答:可以。當前版本的 JavaMail API 實現是完全免費的,你可以在產品中包括它。這一版本也包括 IMAP、POP3 和 SMTP 提供程序。請一定閱讀 許可,并保證理解它。JavaBeans Activation Framework 也是在類似的許可下免費使用的。
  問. 我可以獲得 JavaMail API 實現的源代碼嗎?
  答:在 SCSL 許可下,現在 JavaMail API 參考實現源代碼可作為 J2EE 的一部分獲得。可從 這里 下載它。
  問. JavaMail 是否符合 Y2K?
  答:是的。 Sun 的 JavaMail 實現是符合 Option-3 Y2K 的。請參看 JavaMail 包中的 NOTES.txt 文件,獲取進一步信息。
  問. 我的問題不在這里,我應該在哪里查找?
  答:除 JavaMail API 規范和 javadocs 外(可從 我們的 Web 主頁 獲得并且是包括在下載包中的),不要忘記查閱 JavaMail API 包中包括的 README.txt 和 NOTES.txt 文件,獲取其他的重要信息。
  javamail-interest mailing list 是另一個信息來源。參閱 我們的 Web 主頁,獲取有關如何訂閱的說明以及指向文檔的鏈接。
  Java Developer Connection 維護 JavaMail 論壇,請參閱 http://forum.java.sun.com。注重,JavaMail 團隊治理 javamail-interest 郵件列表,但不治理 JavaMail 論壇。
  jGuru 也維護 JavaMail FAQ,可在如下地址找到它:http://www.jguru.com/faq/JavaMail。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南投县| 绵竹市| 且末县| 彩票| 合肥市| 嘉禾县| 旺苍县| 北安市| 班玛县| 民和| 浙江省| 晋江市| 罗山县| 即墨市| 宁海县| 广河县| 化隆| 平潭县| 大同县| 安西县| 饶河县| 太白县| 徐汇区| 汉源县| 成安县| 彭泽县| 双桥区| 大化| 长海县| 苏尼特左旗| 湾仔区| 陇南市| 孝感市| 鹤山市| 孝义市| 会泽县| 凌海市| 临沂市| 廉江市| 龙口市| 阿城市|