英特內軟體股份有限公司


jcx.net
Class pop3

java.lang.Object
  |
  +--jcx.net.pop3

public class pop3
extends java.lang.Object


Constructor Summary
pop3()
           
 
Method Summary
static boolean delMessage(java.lang.String host, java.lang.String username, java.lang.String password, java.lang.Integer[] offset)
           刪除在mail server指定的一堆信件.
static java.lang.String[] getMessage(java.lang.String host, java.lang.String username, java.lang.String password, int offset)
           取得指定的信件的內文及附件檔名.
static java.lang.String[][] getSubject(java.lang.String host, java.lang.String username, java.lang.String password)
           依照指定的mail host 及 帳號去收取主題資料.
static void main(java.lang.String[] args)
           
static void saveFile(java.io.InputStream in, java.lang.String filename, java.lang.String File_path)
           
static java.lang.String saveMailFile(java.lang.String host, java.lang.String username, java.lang.String password, int offset, int file_count, java.lang.String File_path)
           儲存指定的信件堛滲S定的檔案.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

pop3

public pop3()
Method Detail

main

public static void main(java.lang.String[] args)

getSubject

public static java.lang.String[][] getSubject(java.lang.String host,
                                              java.lang.String username,
                                              java.lang.String password)
	依照指定的mail host 及 帳號去收取主題資料.

	傳入參數:
		host=>mail server host
		username=>帳號
		password=>密碼
	return:
		傳回一二維陣列。
		第一維的長度為mail 的筆數。
		第二維長度為三,依序是 序號(從1開始)、寄件
		者、主題。

getMessage

public static java.lang.String[] getMessage(java.lang.String host,
                                            java.lang.String username,
                                            java.lang.String password,
                                            int offset)
	取得指定的信件的內文及附件檔名.

	傳入參數:
				host=>mail server host
				username=>帳號
				password=>密碼
				offset=>mail index(從0開始)
	return:
		傳回一維陣列,長度為2。
		第一個元素為內文
		第二個元素為附件檔檔名,如為多檔案
		兩兩以"||"符號分開
	

delMessage

public static boolean delMessage(java.lang.String host,
                                 java.lang.String username,
                                 java.lang.String password,
                                 java.lang.Integer[] offset)
	刪除在mail server指定的一堆信件.

	傳入參數:
				host=>mail server host
				username=>帳號
				password=>密碼
				offset[]=>mail index(從0開始)
	return:
		傳回boolean。
	

saveMailFile

public static java.lang.String saveMailFile(java.lang.String host,
                                            java.lang.String username,
                                            java.lang.String password,
                                            int offset,
                                            int file_count,
                                            java.lang.String File_path)
	儲存指定的信件堛滲S定的檔案.

	傳入參數:
				host=>mail server host
				username=>帳號
				password=>密碼
				offset=>mail index(從0開始)
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
	return:
		傳回boolean。
	

saveFile

public static void saveFile(java.io.InputStream in,
                            java.lang.String filename,
                            java.lang.String File_path)

英特內軟體股份有限公司