­^¯S¤º³nÅéªÑ¥÷¦³­­¤½¥q


jcx.util
Class mailtool

java.lang.Object
  |
  +--jcx.util.mailtool

public class mailtool
extends java.lang.Object


Constructor Summary
mailtool()
           
 
Method Summary
static boolean delMessage(java.lang.String host, java.lang.String username, java.lang.String password, java.lang.Integer[] offset)
           §R°£¦bmail server«ü©wªº¤@°ï«H¥ó.
static java.lang.String[] getMessage(java.lang.String host, java.lang.String username, java.lang.String password, int offset)
           ¨ú±o«ü©wªº«H¥óªº¤º¤å¤Îªþ¥óÀɦW.
static java.lang.String[][] getSubject(java.lang.String host, java.lang.String username, java.lang.String password)
           ¨Ì·Ó«ü©wªºmail host ¤Î ±b¸¹¥h¦¬¨ú¥DÃD¸ê®Æ.
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)
           Àx¦s«ü©wªº«H¥óùتº¯S©wªºÀÉ®×.
static java.lang.String sendMailcc(java.lang.String host, java.lang.String from, java.lang.String[] cc, java.lang.String subject, java.lang.String content, java.lang.String[] filename, java.lang.String File_path)
           ¶Ç°e§¨ÀÉ«H¥óµ¹¦h¤H.
static java.lang.String sendMailto(java.lang.String host, java.lang.String from, java.lang.String to, java.lang.String subject, java.lang.String content, java.lang.String[] filename, java.lang.String File_path)
           ¶Ç°e§¨ÀÉ«H¥ó.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

mailtool

public mailtool()
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)
	¨Ì·Ó«ü©wªºmail host ¤Î ±b¸¹¥h¦¬¨ú¥DÃD¸ê®Æ.

	¶Ç¤J°Ñ¼Æ:
		host=>mail server host
		username=>±b¸¹
		password=>±K½X
	return:
		¶Ç¦^¤@¤Gºû°}¦C¡C
		²Ä¤@ºûªºªø«×¬°mail ªºµ§¼Æ¡C
		²Ä¤Gºûªø«×¬°¤T¡A¨Ì§Ç¬O §Ç¸¹(±q1¶}©l)¡B±H¥ó
		ªÌ¡B¥DÃD¡C

getMessage

public static java.lang.String[] getMessage(java.lang.String host,
                                            java.lang.String username,
                                            java.lang.String password,
                                            int offset)
	¨ú±o«ü©wªº«H¥óªº¤º¤å¤Îªþ¥óÀɦW.

	¶Ç¤J°Ñ¼Æ:
				host=>mail server host
				username=>±b¸¹
				password=>±K½X
				offset=>mail index(±q0¶}©l)
	return:
		¶Ç¦^¤@ºû°}¦C¡Aªø«×¬°2¡C
		²Ä¤@­Ó¤¸¯À¬°¤º¤å
		²Ä¤G­Ó¤¸¯À¬°ªþ¥óÀÉÀɦW¡A¦p¬°¦hÀÉ®×
		¨â¨â¥H"||"²Å¸¹¤À¶}
	

delMessage

public static boolean delMessage(java.lang.String host,
                                 java.lang.String username,
                                 java.lang.String password,
                                 java.lang.Integer[] offset)
	§R°£¦bmail server«ü©wªº¤@°ï«H¥ó.

	¶Ç¤J°Ñ¼Æ:
				host=>mail server host
				username=>±b¸¹
				password=>±K½X
				offset[]=>mail index(±q0¶}©l)
	return:
		¶Ç¦^boolean¡C
	

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)
	Àx¦s«ü©wªº«H¥óùتº¯S©wªºÀÉ®×.

	¶Ç¤J°Ñ¼Æ:
				host=>mail server host
				username=>±b¸¹
				password=>±K½X
				offset=>mail index(±q0¶}©l)
				file_count=>Àx¦s²Äfile_count­ÓÀÉ®×,±q1¶}©l
				File_path=>¦sÀɸô®|
	return:
		¶Ç¦^boolean¡C
	

saveFile

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

sendMailto

public static java.lang.String sendMailto(java.lang.String host,
                                          java.lang.String from,
                                          java.lang.String to,
                                          java.lang.String subject,
                                          java.lang.String content,
                                          java.lang.String[] filename,
                                          java.lang.String File_path)
	¶Ç°e§¨ÀÉ«H¥ó.

	¶Ç¤J°Ñ¼Æ:
				host=>mail server host
				from=>±H¥óªÌ
				to =>¦¬¥óªÌ
				subject=>¥DÃD
				content=>¤º¤å
				filename[]=>ÀɦW
				file_path=>§¨Àɸô®|
				file_count=>Àx¦s²Äfile_count­ÓÀÉ®×,±q1¶}©l
				File_path=>¦sÀɸô®|
	return:
		¶Ç¦^mailserver °T®§¡C
	

sendMailcc

public static java.lang.String sendMailcc(java.lang.String host,
                                          java.lang.String from,
                                          java.lang.String[] cc,
                                          java.lang.String subject,
                                          java.lang.String content,
                                          java.lang.String[] filename,
                                          java.lang.String File_path)
	¶Ç°e§¨ÀÉ«H¥óµ¹¦h¤H.

	¶Ç¤J°Ñ¼Æ:
				host=>mail server host
				from=>±H¥óªÌ
				cc[] =>¦¬¥óªÌ
				subject=>¥DÃD
				content=>¤º¤å
				filename[]=>ÀɦW
				file_path=>§¨Àɸô®|
				file_count=>Àx¦s²Äfile_count­ÓÀÉ®×,±q1¶}©l
				File_path=>¦sÀɸô®|
	return:
		¶Ç¦^mailserver °T®§¡C
	

­^¯S¤º³nÅéªÑ¥÷¦³­­¤½¥q