英特內軟體股份有限公司


jcx.net
Class smtp

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

public class smtp
extends java.lang.Object


Constructor Summary
smtp()
           
 
Method Summary
static java.lang.String decoding3(java.lang.String s)
           
static java.lang.String fromEscapeUnicode(java.lang.String s)
           
static java.lang.String getRootPath()
           
static void main(java.lang.String[] args)
           
static java.lang.String sendMail(java.lang.String host, java.lang.String from, java.lang.String rcpt, java.lang.String[] cc, java.lang.String[] bcc, java.lang.String subject, java.lang.String content, java.lang.String[] filename, java.lang.String File_path, java.lang.String content_type)
           傳送夾檔信件給多人(自行指定收信人).
static java.lang.String sendMailbcc(java.lang.String host, java.lang.String from, java.lang.String[] bcc, java.lang.String subject, java.lang.String content, java.lang.String[] filename, java.lang.String File_path, java.lang.String content_type)
           傳送夾檔信件給多人(密件).
static java.lang.String sendMailbccUTF8(java.lang.String host, java.lang.String from, java.lang.String[] bcc, java.lang.String subject, java.lang.String content, java.lang.String[] filename, byte[][] data, java.lang.String content_type)
           傳送夾檔信件給多人(密件).
static java.lang.String sendMailbccUTF8(java.lang.String host, java.lang.String from, java.lang.String[] bcc, java.lang.String subject, java.lang.String content, java.lang.String[] filename, java.lang.String File_path, java.lang.String content_type)
           傳送夾檔信件給多人(密件).
static java.lang.String sendMailcc(java.lang.String host, java.lang.String from, java.lang.String[] to, java.lang.String subject, java.lang.String content)
           傳送夾檔信件.
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)
           傳送夾檔信件給多人.
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, java.lang.String content_type)
           傳送夾檔信件給多人.
static java.lang.String sendMailccUTF8(java.lang.String host, java.lang.String from, java.lang.String[] bcc, java.lang.String subject, java.lang.String content, java.lang.String[] filename, java.lang.String File_path, java.lang.String content_type)
           傳送夾檔信件給多人.
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)
           傳送夾檔信件.
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, java.lang.String content_type)
           傳送夾檔信件.
static java.lang.String sendMailUTF8(java.lang.String host, java.lang.String from, java.lang.String rcpt, java.lang.String[] cc, java.lang.String[] bcc, java.lang.String subject, java.lang.String content, java.lang.String[] filename, java.lang.String File_path, java.lang.String content_type)
           傳送夾檔信件給多人(自行指定收信人).
static java.lang.String toEscapeUnicode(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

smtp

public smtp()
Method Detail

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)
	傳送夾檔信件.

	傳入參數:(中文請以 Double Byte格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				to =>收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

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)
	傳送夾檔信件給多人.

	傳入參數:(中文請以 Double Byte格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				cc[] =>收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

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,
                                          java.lang.String content_type)
	傳送夾檔信件.

	傳入參數:(中文請以 Double Byte格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				to =>收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
				content_type=>內文資料形態
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

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,
                                          java.lang.String content_type)
	傳送夾檔信件給多人.

	傳入參數:(中文請以 Double Byte格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				cc[] =>收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
				content_type=>內文資料形態
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

sendMailbcc

public static java.lang.String sendMailbcc(java.lang.String host,
                                           java.lang.String from,
                                           java.lang.String[] bcc,
                                           java.lang.String subject,
                                           java.lang.String content,
                                           java.lang.String[] filename,
                                           java.lang.String File_path,
                                           java.lang.String content_type)
	傳送夾檔信件給多人(密件).

	傳入參數:(中文請以 Double Byte格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				bcc[] =>收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
				content_type=>內文資料形態
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

sendMail

public static java.lang.String sendMail(java.lang.String host,
                                        java.lang.String from,
                                        java.lang.String rcpt,
                                        java.lang.String[] cc,
                                        java.lang.String[] bcc,
                                        java.lang.String subject,
                                        java.lang.String content,
                                        java.lang.String[] filename,
                                        java.lang.String File_path,
                                        java.lang.String content_type)
	傳送夾檔信件給多人(自行指定收信人).

	傳入參數:(中文請以 MS950 格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				rcpt =>收件者
				cc[] =>副本收件者
				bcc[] =>密件收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
				content_type=>內文資料形態
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

sendMailcc

public static java.lang.String sendMailcc(java.lang.String host,
                                          java.lang.String from,
                                          java.lang.String[] to,
                                          java.lang.String subject,
                                          java.lang.String content)
	傳送夾檔信件.

	傳入參數:(中文請以 Double Byte格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				to =>收件者
				subject=>主題
				content=>內文
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

sendMailbccUTF8

public static java.lang.String sendMailbccUTF8(java.lang.String host,
                                               java.lang.String from,
                                               java.lang.String[] bcc,
                                               java.lang.String subject,
                                               java.lang.String content,
                                               java.lang.String[] filename,
                                               java.lang.String File_path,
                                               java.lang.String content_type)
	傳送夾檔信件給多人(密件).

	傳入參數:(中文請以 Unicode 格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				bcc[] =>收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
				content_type=>內文資料形態
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

sendMailbccUTF8

public static java.lang.String sendMailbccUTF8(java.lang.String host,
                                               java.lang.String from,
                                               java.lang.String[] bcc,
                                               java.lang.String subject,
                                               java.lang.String content,
                                               java.lang.String[] filename,
                                               byte[][] data,
                                               java.lang.String content_type)
	傳送夾檔信件給多人(密件).

	傳入參數:(中文請以 Unicode 格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				bcc[] =>收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
				content_type=>內文資料形態
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

getRootPath

public static java.lang.String getRootPath()

sendMailccUTF8

public static java.lang.String sendMailccUTF8(java.lang.String host,
                                              java.lang.String from,
                                              java.lang.String[] bcc,
                                              java.lang.String subject,
                                              java.lang.String content,
                                              java.lang.String[] filename,
                                              java.lang.String File_path,
                                              java.lang.String content_type)
	傳送夾檔信件給多人.

	傳入參數:(中文請以 Unicode 格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26  如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				bcc[] =>收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
				content_type=>內文資料形態
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

sendMailUTF8

public static java.lang.String sendMailUTF8(java.lang.String host,
                                            java.lang.String from,
                                            java.lang.String rcpt,
                                            java.lang.String[] cc,
                                            java.lang.String[] bcc,
                                            java.lang.String subject,
                                            java.lang.String content,
                                            java.lang.String[] filename,
                                            java.lang.String File_path,
                                            java.lang.String content_type)
	傳送夾檔信件給多人(自行指定收信人).

	傳入參數:(中文請以 MS950 格式傳入)
				host=>mail server host,如果 25 以外的 port,請用逗點隔開,如 192.168.1.1,26 如須smtp認證格式為 192.168.1.1,25,user_id,password
				from=>寄件者
				rcpt =>收件者
				cc[] =>副本收件者
				bcc[] =>密件收件者
				subject=>主題
				content=>內文
				filename[]=>檔名
				file_path=>夾檔路徑
				file_count=>儲存第file_count個檔案,從1開始
				File_path=>存檔路徑
				content_type=>內文資料形態
	return:
		傳回mailserver 訊息。若傳送成功傳回空字串。
	

main

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

decoding3

public static java.lang.String decoding3(java.lang.String s)

fromEscapeUnicode

public static java.lang.String fromEscapeUnicode(java.lang.String s)

toEscapeUnicode

public static java.lang.String toEscapeUnicode(java.lang.String s)

英特內軟體股份有限公司