JavaMail API 環境設定


要使用Java應用程式傳送郵件是很簡單的,但首先應該有安裝 JavaMail API 和 Java 啟用框架(JAF)。

您需要JavaBeans啟用框架(JAF)的擴充套件,當你不使用Java SE6或更高版本提供了javax.activation中的包。
  • 您可以從Java 標準網站下載最新版本的 JavaMail(版本1.5.0)。

  • 您可以從Java的標準網站下載最新版本的 JAF(版本1.1.1)。

下載並解壓縮這些檔案,在新建立的頂層目錄,你會發現一些jar檔案同時為應用。需要新增 mail.jar 和 activation.jar 檔案在CLASSPATH中。

SMPT 伺服器

傳送電子郵件,您必須有SMTP伺服器,它負責傳送郵件。您可以使用下列方法之一來獲取SMTP伺服器:

  • 安裝和使用任何SMTP伺服器,如 Postfix 伺服器(Ubuntu),James Apache伺服器(Apache 的 Java 的企業郵件伺服器)等。 

  • 使用由主機供應商如提供的SMTP伺服器:免費 SMTP 通過JangoSMTP 網站提供的是 relay.jangosmtp.net。

  • 使用由公司提供的SMTP伺服器如Gmail,雅虎等。

在隨後的章節中的例子中,我們使用了免費 JangoSMTP 伺服器傳送電子郵件。您可以通過存取這個網站上建立一個帳戶,並組態您的電子郵件地址。