JavaMail
JavaMail API 概述
JavaMail API 環境設置
JavaMail API 核心類
JavaMail API 發送電子郵件
JavaMail API 發送簡單的電子郵件
JavaMail API 發送電子郵件帶有附件
JavaMail API 發送一個HTML電子郵件
JavaMail 發送電子郵件內嵌圖片
JavaMail 查詢電子郵件
JavaMail 獲取電子郵件
JavaMail認證/驗證
JavaMail 電子郵件答覆/回覆
JavaMail 轉發電子郵件
JavaMail 刪除電子郵件
JavaMail Gmail SMTP服務器
JavaMail 郵件文件夾管理
JavaMail 限額管理
JavaMail 退回郵件
JavaMail SMTP服務器
JavaMail IMAP服務器
JavaMail POP3服務器
JavaMail API 環境設置
要使用Java應用程序發送郵件是很簡單的,但首先應該有安裝 JavaMail API 和 Java 激活框架(JAF)。
您需要JavaBeans激活框架(JAF)的擴展,當你不使用Java SE6或更高版本提供了javax.activation中的包。
下載並解壓縮這些文件,在新創建的頂層目錄,你會發現一些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 服務器發送電子郵件。您可以通過訪問這個網站上創建一個帳戶,並配置您的電子郵件地址。