华南俳烁实业有限公司

考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
全國  |             |          |          |          |          |         
  當前位置:計算機等級 > 二級考試 > Java語言程序設計 > 考試輔導 > 文章內容
  

全國計算機等級考試Java語言程序設計輔導(95)

中華IT學院   【 】  [ 2016年3月15日 ]

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

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

// 文件名 SendHTMLEmail.java
 
import java.util.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
 
public class SendHTMLEmail
{
   public static void main(String [] args)
   {
     
      // 收件人電子郵箱
      String to = "abcd@gmail.com";
 
      // 發(fā)件人電子郵箱
      String from = "web@gmail.com";
 
      // 指定發(fā)送郵件的主機為 localhost
      String host = "localhost";
 
      // 獲取系統(tǒng)屬性
      Properties properties = System.getProperties();
 
      // 設置郵件服務器
      properties.setProperty("mail.smtp.host", host);
 
      // 獲取默認的 Session 對象。
      Session session = Session.getDefaultInstance(properties);
 
      try{
         // 創(chuàng)建默認的 MimeMessage 對象。
         MimeMessage message = new MimeMessage(session);
 
         // Set From: 頭部頭字段
         message.setFrom(new InternetAddress(from));
 
         // Set To: 頭部頭字段
         message.addRecipient(Message.RecipientType.TO,
                                  new InternetAddress(to));
 
         // Set Subject: 頭字段
         message.setSubject("This is the Subject Line!");
 
         // 發(fā)送 HTML 消息, 可以插入html標簽
         message.setContent("

This is actual message

", "text/html" ); // 發(fā)送消息 Transport.send(message); System.out.println("Sent message successfully...."); }catch (MessagingException mex) { mex.printStackTrace(); } } }

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

$ java SendHTMLEmail
Sent message successfully....
分享到:
本文糾錯】【告訴好友】【打印此文】【返回頂部
將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
關于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  站內導航  考試論壇
Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved
武定县| 枣阳市| 新邵县| 林周县| 吕梁市| 平和县| 巩义市| 扎赉特旗| 祁门县| 泰和县| 图木舒克市| 蒙城县| 全椒县| 山丹县| 安泽县| 石景山区| 铜山县| 丰城市| 蕲春县| 三台县| 安泽县| 阿鲁科尔沁旗| 安龙县| 五峰| 西乌珠穆沁旗| 永川市| 定安县| 茌平县| 云浮市| 平果县| 泌阳县| 周口市| 邢台市| 萨嘎县| 三河市| 礼泉县| 青浦区| 三亚市| 尼木县| 台中县| 石台县|