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

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

JavaMail快速入門-5

2019-11-18 16:20:45
字體:
供稿:網(wǎng)友

  通過POP3接受email
  在前面,我介紹了由javax.mail.Message實(shí)現(xiàn)的javax.mail.Part接口。我現(xiàn)在將解釋它的消息部分,它在這個(gè)例子中很重要。我們先看圖3。

            圖3 mail.Part接口的UML圖
  圖3表示在前面例子中建立的一個(gè)Message,它既可以是一個(gè)消息,也可以是一個(gè)消息部分,因?yàn)樗鼘?shí)現(xiàn)了Part接口。對(duì)于任何部分,你都能得到它的內(nèi)容(任何Java對(duì)象),并且在發(fā)送的是一個(gè)簡(jiǎn)單文本消息的情況下,內(nèi)容對(duì)象可能是一個(gè)String。對(duì)于多部分消息,內(nèi)容可能是類型Multipart,由此我們可以得到單獨(dú)的正文部分,它本身就實(shí)現(xiàn)了Part接口
  實(shí)際上,當(dāng)你看過SimpleReceiver類的代碼之后,你會(huì)發(fā)現(xiàn)一切都變得很明朗。我們用三部分內(nèi)容來介紹SimpleReceiver類:第一部分,類的定義以及從命令行獲取連接細(xì)節(jié)信息的main()方法;第二部分,捕獲和查看進(jìn)來消息的receive()方法;第三部分,打印頭信息和每個(gè)消息內(nèi)容的PRintMessage()方法。
  下面是第一部分:
package com.lotontech.mail;
import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
import java.io.*;
/**
* A simple email receiver class.
*/
public class SimpleReceiver
{
 /**
 * Main method to receive messages from the mail server specified
 * as command line arguments.
 */
 public static void main(String args[])
 {
  try
  {
   String popServer=args[0];
   String popUser=args[1];
   String popPassWord=args[2];
   receive(popServer, popUser, popPassword);
  }
  catch (Exception ex)
  {
   System.out.println("Usage: java com.lotontech.mail.SimpleReceiver"
       +" popServer popUser popPassword");
  }
  System.exit(0);
}
  現(xiàn)在我們使用命令行來運(yùn)行它(記住用你的email設(shè)置替換命令行參數(shù)):
 java com.lotontech.mail.SimpleReceiver pop.myIsp.net myUserName myPassword

(出處:http://m.survivalescaperooms.com)



發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 平果县| 商丘市| 长泰县| 灌云县| 佳木斯市| 盖州市| 泗洪县| 称多县| 广河县| 板桥市| 滦南县| 元朗区| 阿巴嘎旗| 阿拉善左旗| 蓝田县| 疏勒县| 伊川县| 怀安县| 清丰县| 海口市| 南阳市| 搜索| 德江县| 汉源县| 凤冈县| 开鲁县| 石楼县| 通河县| 东山县| 陈巴尔虎旗| 仁布县| 海南省| 固安县| 嘉禾县| 涿州市| 瑞安市| 二手房| 马边| 永寿县| 常宁市| 措勤县|