屬性: Body : String (v3.0) E-Mail的主體 JMail.Body = "Hello world"
Charset : String (v3.0) 設定郵件的字符集,默認為"US-ASCII" JMail.Charset = "US-ASCII"
ContentTransferEncoding : String (v3.0) 指定內容編碼, 默認為 "Quoted-Printable" JMail.ContentTransferEncoding = "base64"
ContentType : String (v3.0) 這個郵件的頭設置, 默認為 "text/plain" 能設 置成你需要的任何情況。 你想發送HTML信息,改這個頭文件為 "text/html" JMail.ContentType = "text/html"
DeferredDelivery : Date (v3.0) 設置時間。 如果MAILSERVER服務器支持,可以設置何時發送郵件。 JMail.DeferredDelivery = new Date( 2000, 02, 17 ).getVarDate();
Encoding : String (v3.0) This can be used to change the default Attachment encoding from base64. Valid options are
"base64", "uuencode" or "quoted-printable" JMail.Encoding = "base64"
ErrorCode : Integer (v3.0) 報錯誤信息,如果JMail.silent被設置成true Response.Write( JMail.ErrorCode )
ErrorMessage : String (v3.0) 報錯誤信息,如果JMail.silent被設置成true Response.Write( JMail.ErrorMessage )
ErrorSource : String (v3.0) 報錯誤信息,如果JMail.silent被設置成true Response.Write( JMail.ErrorSource )
ISOEncodeHeaders : Boolean (v3.0) 頭信息代碼按照iso-8859-1字符設置。 The default is true. JMail.ISOEncodeHeaders = false
Lazysend : Boolean (v3.0) 這個屬性是將郵件放入緩沖直至發出為止,的不到任何的錯誤信息 JMail.LazySend = true;
Log : String (v3.0) 當loging被設置后,這個LOG被JMAIL生成 Response.Write( JMail.Log )
Logging : Boolean (v3.0) 能/不能登陸用JMAIL JMail.Logging = true
MailDomain : String (v3.0) 可以忽略 EHLO/HELO 狀態對你的mailserver JMail.Maildomain = "hello.world.com"
MimeVersion : String (v3.0) 專門的 mime 版本. The default is "1.0" JMail.MimeVersion = "1.0"
Priority : Integer (v3.0) 郵件的優先級,可以范圍從1到5。 越大的優先級約高,比如,5最高,1最低 一般設置為3 JMail.Priority = 3
Recipients : String (v3.0) 這個信息的接收者只有只讀屬性 Response.Write( "" + JMail.Recipients + "" )
ReplyTo : String (v3.0) 指定一個可選的回信地址 JMail.ReplyTo = "president@dimac.net"
ReturnReceipt : Boolean (v3.0) 是否按寄件人的要求回信,默認是"false" JMail.ReturnReceipt = true
Sender : String (v3.0) 郵寄的地址 JMail.Sender = "batman@dimac.net"
SenderName : String (v3.0) 收信人姓名 JMail.SenderName = "Bat man"
ServerAddress : String (v3.0) SERVER的地址。可以有很多的SERVER地址,后可跟端口號 JMail.ServerAddress = "mail.mydom.net; mail2.mydom.net:2500"
Silent : Boolean (v3.0) 設置成TRUE后JMAIL將檢查所有的郵件在 JMail.execute() 執行后 返回真或假根據信件發送的成功與否depending on the success of the operation
JMail.silent = true
SimpleLayout : Boolean (v3.0) 設置成TRUE減少JMAIL產品頭數量 JMail.SimpleLayout = true
Subject : String (v3.0) 郵件的標題。 JMail.Subject = "Dimac rocks big time!"
UsePipelining : Boolean (v3.0) 管道的支持。 JMail.Pipelining = false
JMAIL的方法 AddAttachment( FileName, [ContentType] ) (v3.0) 加入一個附件 JMail.AddAttachment( "c:\\autoexec.bat" );
AddHeader( XHeader, Value ) (v3.0) 加入一個頭信息 JMail.AddHeader( "Originating-IP","193.15.14.623" );
AddNativeHeader( Header, Value ) (v3.0) 加入一個頭信息 JMail.AddNativeHeader( "MTA-Settings", "route" );
AddRecipient( Email ) (v3.0) 加入一個收件者 JMail.AddRecipient( "info@dimac.net" );
AddRecipientBCC( Email ) (v3.0) 屏蔽某個接受者。不給其發送郵件 JMail.AddRecipientBCC( "someone@somedomain.net" );
AddRecipientCC( Email ) (v3.0) 抄寫一份給另一接受者 JMail.AddRecipientCC( "someone@somedomain.net" );
AddRecipientEx( Email, Name ) (v3.0) 加入和郵件相對應的名稱 JMail.AddRecipientEx( "info@dimac.net", "Dimac INFO" );
AppendBodyFromFile( FileName ) (v3.0) 將文件的內容發送出去 JMail.AppendBodyFromFile( "c:\\mytext.txt" );
AppendText( Text ) (v3.0) 添加附件 JMail.AppendText( "Text appended to message Body" );
ClearAttachments() (v3.0) 清除附件列表 JMail.ClearAttachments();
ClearCustomHeaders() (v3.0) 清空所有的用戶頭信息 JMail.ClearCustomHeaders();
ClearRecipients() (v3.0) 清空收件箱 JMail.ClearRecipients();
Close() (v3.0) 強行制止郵件的發送 JMail.Close();
Execute() : Boolean (v3.0) 執行郵件發送到SERVER JMail.Execute();
ExtractEmailAddressesFromURL( bstrURL, [bstrAuth] ) (v3.0) 從URL或下載加入郵件地址 JMail.ExtractEmailAddressesFromURL( "http://duplo.org/generateEmailList.asp" );
LogCustomMessage( Message ) (v3.0) 登陸用戶信息到JMAIL的LOG,這個功能只有將LOGING設置為TRUE時可以用 JMail.LogCustomMessage( "Hello world" ); (出處:熱點網絡)
|