中文天堂在线播放|777超碰|亚洲男人天堂手机版|露水红颜电影未删减完整版,简单任务国语高清在线观看完整版,成人xxxxx,日本aa在线

Java 發(fā)送郵件

時間:2025-07-11 07:45:18 java語言

Java 發(fā)送郵件

  Java是一門面向對象編程語言,不僅吸收了C++語言的各種優(yōu)點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。那么大家知道Java 如何發(fā)送郵件呢?下面一起來看看!

Java 發(fā)送郵件

  使用Java應用程序發(fā)送 E-mail 十分簡單,但是首先你應該在你的機器上安裝 JavaMail API 和Java Activation Framework (JAF) 。

  您可以從 Java 網(wǎng)站下載最新版本的 JavaMail,打開網(wǎng)頁右側有個 Downloads 鏈接,點擊它下載。

  您可以從 Java 網(wǎng)站下載最新版本的 JAF(版本 1.1.1)。

  你也可以使用本站提供的下載鏈接:

  JavaMail mail.jar 1.4.5

  JAF(版本 1.1.1) activation.jar

  下載并解壓縮這些文件,在新創(chuàng)建的頂層目錄中,您會發(fā)現(xiàn)這兩個應用程序的一些 jar 文件。您需要把 mail.jar 和activation.jar 文件添加到您的 CLASSPATH 中。

  如果你使用第三方郵件服務器如QQ的SMTP服務器,可查看文章底部用戶認證完整的實例。

  發(fā)送一封簡單的 E-mail

  下面是一個發(fā)送簡單E-mail的例子。假設你的localhost已經(jīng)連接到網(wǎng)絡。

  SendEmail.java 文件代碼:

  /pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/p>

  編譯并運行這個程序來發(fā)送一封簡單的E-mail:

  $ java SendEmail

  Sent message successfully....

  如果你想發(fā)送一封e-mail給多個收件人,那么使用下面的方法來指定多個收件人ID:

  void addRecipients(Message.RecipientType type, Address[] addresses) throws MessagingException

  下面是對于參數(shù)的描述:

  type:要被設置為 TO, CC 或者 BCC,這里 CC 代表抄送、BCC 代表秘密抄送。舉例:Message.RecipientType.TO

  addresses: 這是 email ID 的數(shù)組。在指定電子郵件 ID 時,你將需要使用 InternetAddress() 方法。

  發(fā)送一封 HTML E-mail

  下面是一個發(fā)送 HTML E-mail 的例子。假設你的 localhost 已經(jīng)連接到網(wǎng)絡。

  和上一個例子很相似,除了我們要使用 setContent() 方法來通過第二個參數(shù)為 "text/html",來設置內容來指定要發(fā)送HTML 內容。

  SendHTMLEmail.java 文件代碼:

  /pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/p>

  This is actual message

  ", "text/html" ); /pic/p>

  編譯并運行此程序來發(fā)送HTML e-mail:

  $ java SendHTMLEmail

  Sent message successfully....

  發(fā)送帶有附件的 E-mail

  下面是一個發(fā)送帶有附件的 E-mail的例子。假設你的localhost已經(jīng)連接到網(wǎng)絡。

  SendFileEmail.java 文件代碼:

  /pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/pic/p>

  編譯并運行你的程序來發(fā)送一封帶有附件的郵件。

  $ java SendFileEmail

  Sent message successfully....

【Java 發(fā)送郵件】相關文章:

PHP郵件發(fā)送驗證03-16

如何使用JSP來發(fā)送郵件12-12

Java讀取郵件的方法02-02

java如何利用java.net.URLConnection發(fā)送HTTP請求01-29

使用PHP發(fā)送郵件的兩種方法09-25

Java讀取郵件的方法有哪些02-03

Java 發(fā)送http請求上傳文件功能案例10-30

java實現(xiàn)后臺自動發(fā)郵件功能11-01

java如何實現(xiàn)后臺自動發(fā)郵件功能03-09