明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

W3 Jmail 參考說明

[摘要]jmail.smtpmail Body : String (v3.0) 信件體,正文,使用AppendText追加內(nèi)容 如:JMail.Body = "Hello world" Charset : String (v3.0) 字符集,缺省為"US-ASCII"...

jmail.smtpmail

Body : String
(v3.0)
信件體,正文,使用AppendText追加內(nèi)容
如:JMail.Body = "Hello world"
Charset : String
(v3.0)
字符集,缺省為"US-ASCII"
如:JMail.Charset = "US-ASCII"

ContentTransferEncoding : String
(v3.0)
指定內(nèi)容傳送時(shí)的編碼方式,缺省是"Quoted-Printable"
如:JMail.ContentTransferEncoding = "base64"

ContentType : String
(v3.0)
信件的contentype. 缺省是"text/plain",但是可以設(shè)置為其他你想要的類型.
如果你以HTML格式發(fā)送郵件, 改為"text/html"即可。
如:JMail.ContentType = "text/html"
DeferredDelivery : Date
(v3.0)
設(shè)置延期發(fā)送. 如果郵件服務(wù)器支持的話,消息到了這個(gè)時(shí)間才會(huì)發(fā)送
如:(Javascript)JMail.DeferredDelivery = new Date( 2000, 02, 17 ).getVarDate();
Encoding : String
(v3.0)
這個(gè)屬性可以用來改變附件編碼方式(缺省是"base64). 可以選擇使用的是"base64", "uuencode" or "quoted-printable"
如:JMail.Encoding = "base64"
ErrorCode : Integer
(v3.0)
如果JMail.silent設(shè)置為true,ErrorCode包含的是錯(cuò)誤代碼
如:Response.Write( JMail.ErrorCode );
ErrorMessage : String
(v3.0)
如果JMail.silent設(shè)置為true,包含的是錯(cuò)誤信息
如:Response.Write( JMail.ErrorMessage );
ErrorSource : String
(v3.0)
Contains the error source if JMail.silent is set to true
如:Response.Write( JMail.ErrorSource );
ISOEncodeHeaders : Boolean
(v3.0)
是否將信頭編碼成iso-8859-1字符集. 缺省是true
如:JMail.ISOEncodeHeaders = false
Lazysend : Boolean
(v3.0)

這個(gè)屬性指定Jmail是否一直等到mail發(fā)送了然后返回,或者緩沖這條消息然后在后臺(tái)發(fā)送。
然而設(shè)置了這個(gè)屬性,你就不能控制錯(cuò)誤信息。
注意:如果選擇了這個(gè)選項(xiàng),屬性ServerAddress將無效,lazysend將通過dsn查詢決定郵件服務(wù)器,
在一些設(shè)置里面,這可能有問題。
如:JMail.LazySend = true;
Log : String
(v3.0)
Jmail創(chuàng)建的日志,如果loging屬性設(shè)置為true
如:Response.Write( JMail.Log );
Logging : Boolean
(v3.0)
是否使用日志
如:JMail.Logging = true
MailDomain : String
(v3.0)
This can be used to override the EHLO/HELO statement to your mailserver
如:JMail.Maildomain = "hello.world.com"
MimeVersion : String
(v3.0)
指定mime版本。缺省是"1.0"
如:JMail.MimeVersion = "1.0"
Priority : Integer
(v3.0)
優(yōu)先級(jí). 范圍在1-5之間
1 高優(yōu)先級(jí). 有些郵件程序稱之為緊急
2 也是高優(yōu)先級(jí)
3 普通優(yōu)先級(jí)
4 低優(yōu)先級(jí)
5 最低的優(yōu)先級(jí)
如:JMail.Priority = 3
Recipients : String
(v3.0)
只讀屬性,返回所有收件人
如:Response.Write( "" + JMail.Recipients + "" );
ReplyTo : String
(v3.0)
指定一個(gè)可選的回信地址
如:JMail.ReplyTo = "president@dimac.net"
ReturnReceipt : Boolean
(v3.0)
指定是否發(fā)件人需要一個(gè)回復(fù)收據(jù). 缺省是false
如:JMail.ReturnReceipt = true
Sender : String
(v3.0)
指定發(fā)件人的郵件地址
如:JMail.Sender = "batman@dimac.net"
SenderName : String
(v3.0)
指定發(fā)件人的姓名
如:JMail.SenderName = "Bat man"
ServerAddress : String
(v3.0)
指定郵件服務(wù)器的地址。可以指定多個(gè)服務(wù)器,用分號(hào)點(diǎn)開?梢灾付ǘ丝谔(hào)。
如果serverAddress保持空白,JMail會(huì)嘗試解決遠(yuǎn)程郵件服務(wù)器,然后直接發(fā)送到服務(wù)器上去。
如:JMail.ServerAddress = "mail.mydom.net; mail2.mydom.net:2500"
Silent : Boolean
(v3.0)
如果設(shè)置為true,JMail不會(huì)拋出例外錯(cuò)誤. JMail.execute() 會(huì)根據(jù)操作結(jié)果返回true或false
如:JMail.silent = true
SimpleLayout : Boolean
(v3.0)
設(shè)置為true,減少Jmail產(chǎn)生的header信頭
如:JMail.SimpleLayout = true
Subject : String
(v3.0)
設(shè)定消息的標(biāo)題
如:JMail.Subject = "Dimac rocks big time!"
UsePipelining : Boolean
(v3.0)
Overrides if JMail should use pipelining on a server that supports it.
如:JMail.Pipelining = false
AddAttachment( FileName, [ContentType] )
(v3.0)
添加文件附件到信件
如:JMail.AddAttachment( "c:\\autoexec.bat" );
AddCustomAttachment( FileName, Data )
(v3.0)
添加自定義附件. This can be used to attach "virtual files" like a generated text string or certificate etc.
如:JMail.AddCustomAttachment( "readme.txt", "Contents of file" );
AddHeader( XHeader, Value )
(v3.0)
添加用戶定義的X-header到message
如: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)
增加一個(gè)帶名字的收件人
如:JMail.AddRecipientEx( "info@dimac.net", "Dimac INFO" );
AddURLAttachment( bstrURL, bstrAttachAs, [bstrAuth] )
(v3.0)
下載并添加一個(gè)來自u(píng)rl的附件. 第二個(gè)參數(shù)"AttachAs", 被用來指定信件收到后的文件名. 第3個(gè)可選參數(shù)是用來可選的WWW-鑒定.
如:JMail.AddURLAttachment( "http://download.dimac.net/jmail/jmail.exe", "jmail.exe" )
AppendBodyFromFile( FileName )
(v3.0)
將一個(gè)文件內(nèi)容追加到正文后
如:JMail.AppendBodyFromFile( "c:\\mytext.txt" );
AppendText( Text )
(v3.0)
追加信件的正文內(nèi)容
如: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)
強(qiáng)制JMail關(guān)閉緩沖的與郵件服務(wù)器的連接
如:JMail.Close();
Execute() : Boolean
(v3.0)
執(zhí)行郵件的發(fā)送
如:JMail.Execute();
ExtractEmailAddressesFromURL( bstrURL, [bstrAuth] )
(v3.0)
從一個(gè)url下載和添加email地址
如:JMail.ExtractEmailAddressesFromURL( "http://duplo.org/generateEmailList.asp" );
GetMessageBodyFromURL( bstrURL, [bstrAuth] )
(v3.0)
清除message的正文,并用url的內(nèi)容替換。Contenttype 會(huì)自動(dòng)設(shè)置成URl的contentyp。第二參數(shù)(login and password)是可選的。
如:JMail.GetMessageBodyFromURL( "http://duplo.org/", "login:password" )

LogCustomMessage( Message )
(v3.0)
將用戶自定義消息加入JMail日志. 只有屬性loging設(shè)置為true時(shí),這項(xiàng)功能才能起作用
如:JMail.LogCustomMessage( "Hello world" ); (出處:熱點(diǎn)網(wǎng)絡(luò))


標(biāo)簽:W3 Jmail 參考說明