JMAIL屬性、方法大全

來源:互聯網
上載者:User
jmail Jmail的屬性和方法

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)
添加附件
JMai



相關關鍵詞:
相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。