![jmail的屬性和方法_第1頁](http://file4.renrendoc.com/view/7aa3c8868ae2e39961bc35d682c74ec2/7aa3c8868ae2e39961bc35d682c74ec21.gif)
![jmail的屬性和方法_第2頁](http://file4.renrendoc.com/view/7aa3c8868ae2e39961bc35d682c74ec2/7aa3c8868ae2e39961bc35d682c74ec22.gif)
![jmail的屬性和方法_第3頁](http://file4.renrendoc.com/view/7aa3c8868ae2e39961bc35d682c74ec2/7aa3c8868ae2e39961bc35d682c74ec23.gif)
![jmail的屬性和方法_第4頁](http://file4.renrendoc.com/view/7aa3c8868ae2e39961bc35d682c74ec2/7aa3c8868ae2e39961bc35d682c74ec24.gif)
![jmail的屬性和方法_第5頁](http://file4.renrendoc.com/view/7aa3c8868ae2e39961bc35d682c74ec2/7aa3c8868ae2e39961bc35d682c74ec25.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
jmail的屬性和方法jmail的屬性和方法body:string(v3.0)e-mail的主體jmail.body=helloworldcharset:string(v3.0)設定郵件的字符集,默認為us-asciijmail.charset=us-asciicontenttransferencoding:string(v3.0)指定內(nèi)容編碼,默認為quoted-printablejmail.contenttransferencoding=base64contenttype:string(v3.0)這個郵件的頭設置,默認為text/plain能設置成你需要的任何狀況。你想發(fā)送html信息,改這個頭文件為text/htmljmail.contenttype=text/htmldeferreddelivery:date(v3.0)設置時間。假如mailserver服務器支持,可以設置何時發(fā)送郵件。jmail.deferreddelivery=newdate(2000,02,17).getvardate();encoding:string(v3.0)thiscanbeusedtochangethedefaultattachmentencodingfrombase64.validoptionsare-1-base64,uuencodeorquoted-printablejmail.encoding=base64errorcode:integer(v3.0)報錯誤信息,假如jmail.silent被設置成trueresponse.write(jmail.errorcode)errormessage:string(v3.0)報錯誤信息,假如jmail.silent被設置成trueresponse.write(jmail.errormessage)errorsource:string(v3.0)報錯誤信息,假如jmail.silent被設置成trueresponse.write(jmail.errorsource)isoencodeheaders:boolean(v3.0)頭信息代碼根據(jù)iso-8859-1字符設置。thedefaultistrue.jmail.isoencodeheaders=falselazysend:boolean(v3.0)這個屬性是將郵件放入緩沖直至發(fā)出為止,的不到任何的錯誤信息zysend=true;log:string(v3.0)當Ioging被設置后,這個log被jmail生成response.write(jmail.log)logging:boolean(v3.0)-2-能/不能登陸用jmailjmail.logging=truemaildomain:string(v3.0)可以忽視ehlo/helo狀態(tài)對你的mailserverjmail.maildomain=mimeversion:string(v3.0)特地的mime版本.thedefaultis1.0jmail.mimeversion=1.0priority:integer(v3.0)郵件的優(yōu)先級,可以范圍從1到5。越大的優(yōu)先級約高,比如,5最高,1最低一般設置為3jmail.priority=3recipients:string(v3.0)這個信息的接收者只有只讀屬性response.write(+jmail.recipients+)replyto:string(v3.0)指定一個可選的回信地址jmail.replyto=president@returnreceipt:boolean(v3.0)是否按寄件人的要求回信,默認是falsejmail.returnreceipt=true-3-sender:string(v3.0)郵寄的地址jmail.sender=batman@sendername:string(v3.0)收信人姓名jmail.sendername=batmanserveraddress:string(v3.0)server的地址??梢杂性S多的server地址,后可跟端口號jmail.serveraddress=;:2500silent:boolean(v3.0)設置成true后jmail將檢查全部的郵件在jmail.execute()執(zhí)行后返回真或假依據(jù)信件發(fā)送的勝利與否dependingonthesuccessoftheoperationjmail.silent=truesimplelayout:boolean(v3.0)設置成true削減jmail產(chǎn)品頭數(shù)量jmail.simplelayout=truesubject:string(v3.0)郵件的標題。jmail.subject=dimacrocksbigtime!usepipelining:boolean(v3.0)4-管道的支持。jmail.pipelining=falsejmail的方法addattachment(filename,[contenttype])(v3.0)加入一個附件jmail.addattachment(c:\\autoexec.bat);addheader(xheader,value)(v3.0)加入一個頭信息jmail.addheader(originating-ip,23);addnativeheader(header,value)(v3.0)加入一個頭信息jmail.addnativeheader(mta-settings,route);addrecipient(email)(v3.0)加入一個收件者jmail.addrecipient(info@);addrecipientbcc(email)(v3.0)屏蔽某個接受者。不給其發(fā)送郵件jmail.addrecipientbcc(someone@);addrecipientcc(email)(v3.0)抄寫一份給另一接受者jmail.addrecipientcc(someone@);addrecipientex(email,name)(v3.0)5-加入和郵件相對應的名稱jmail.addrecipientex(info@,dimacinfo);appendbodyfromfile(filename)(v3.0)將文件的內(nèi)容發(fā)送出去jmail.appendbodyfromfile(c:\\mytext.txt);appendtext(text)(v3.0)添加附件jmail.appendtext(textappendedtomessagebody);clearattachments()(v3.0)清除附件列表jmail.clearattachments();clearcustomheaders()(v3.0)清空全部的用戶頭信息jmail.clearcustomheaders();clearrecipients()(v3.0)清空收件箱jmail.clearrecipients();close()(v3.0)強行制止郵件的發(fā)送jmail.close();execute():boolean(v3.0)執(zhí)行郵件發(fā)送到Server-6-jmail.execute();extractemailaddreSSeSfromurl(bStrurl,[bStrauth])(v3.0)從url或下載加入郵件地址jmail.extractemailaddreSSeSfromurl(/generateemailliSt.aSp);logcuStommeSSage(meSSage)(v3.0)登陸用戶信息到jmail的log,這個功能只有將Ioging設置為true時可以用jmail.logcuStommeSSage(helloworld);W3JMail郵件組件是DimaC公司開發(fā)的用來完成郵件的發(fā)送、接收、加密和集群傳輸?shù)裙ぷ鞯摹3Jmail組件是國際最為流行的郵件組件之一,當今世界上絕大部分ASP程序員都在使用w3Jmail組件構(gòu)建郵件發(fā)送系統(tǒng),那是因為w3Jmail組件使用了新的內(nèi)核技術,使其更加牢靠和穩(wěn)定。一、下面對讀者介紹w3 Jmail4.3組件的新特性:w3Jmail4.3組件重新設計了其內(nèi)部結(jié)構(gòu)——使用Message對象代替原來的單一對象JmaiLsmtpmail發(fā)送郵件;w3Jmail4.3組件一共有十多個對象(后面將具體介紹)一一這些對象中,絕大多數(shù)是針對JmaiLMeSSage對象操作-7-的;支持從POP3郵件服務器收取郵件;支持加密郵件的傳輸;快速發(fā)送,一次會話就完成郵件發(fā)送;還有一個特性就是可以使用w3Jmail4.3組件的集群發(fā)送功能一次發(fā)送成千上萬個郵件,還可以通過郵件合并(mailmerge)對象來共性化郵件。二、Jmail郵件組件的安裝及卸載:1、安裝跟使用別個組件一樣,在使用Jmail郵件組件之前要先安裝或注冊該組件JmaiLdll。詳細注冊方法,是先把Jmail.dll文件拷貝到硬盤的某一名目下(如C:\Jmail\Jmail.dll),然后執(zhí)行命令RegSvr32C:\Jmail\Jmail.dll即可。2、卸載卸載組件是安裝組件的相反動作,可以使用參數(shù)/U來卸載已安裝的組件,執(zhí)行命令RegSvr32 /UJmail.dll即可。三、具體介紹W3 Jmail組件的對象(12個):.POP3對象屬性(或方法)說明Connect(USername,Password,Server,Port)連接POP3服務器,斷口可選,默認110。DeleteMessages()從郵件服務器上刪除全部郵件。-8-DeleteSingleMessage(MessageID)從郵件服務器上刪除由MeSSageID指定的郵件。Disconnect()關閉跟郵件服務器的連接。DownloadHeaderS()從郵件服務器上讀取全部的郵件頭并傳遞給Messages集合。DownloadMeSSageS()從郵件服務器讀取全部郵件。DownloadSingleHeader(MessageID)從郵件服務器讀取指定的郵件頭并傳遞給Messages集合。DownloadUnreadMessages()從郵件服務器上讀取全部未讀郵件。.Messages對象屬性(或方法)說明Clear()清除集合中的全部內(nèi)容,并不會刪除郵件服務器上的任何郵件。Count():Integer返回集合中記錄的數(shù)目:I=MeSSageS.CountItem(Index):Pointer.Message對象屬性(或方法)說明AddAttachment(FileName,iSInline,ContentType):String給郵件添加一個文件型的附件。isInline設置為True時,添加的這個附件就是一個可嵌入的附件。9-返回一個Message對象。SetoMsg=Messages.Item(0)AddCustomAttachment(FileName,Data,isInline):String給郵件添加一個自定義類型的附件。AddHeader(Xheader,Value)給郵件添加一個自定義郵件頭X-Header。AddNativeHeader(Header,Value)給郵件添加一個郵件頭。AddRecipient(emailAddress,recipientName,PGPKey)給郵件添加一個收件人。RecipientName和PGPKey是可選項,RecipientName為收件人姓名,PGPKey給郵件加密。AddReciPientBCC(emailAddress,PGPKey)添加一個郵件暗送人(BCC)地址。AddRecipientCC(emailAddress,recipientName,PGPKey)給郵件添加一個郵件抄送人(CC)地址。AddURLAttachment(bstrURL,bstrAttachAs,isInline,bstrAuth):String從指定的URL下載文件并添加為郵件附件。參數(shù)bstrAttachAs是用來更改添加為郵件附件的文件名。AppendBodyFromFile(FileName)清除郵件正文,并把指定文件的內(nèi)容作為郵件正文。APPendHTML(TeXt)從郵件追力口HTML格式正文,如例所示:Message.AppendHTML(“H3HelloWord/H3”)APPendTeXt(TeXt)向郵件添加文本正文。Clear()清除全部郵件消息,是成為一個空對象。ClearAttachments()10-清除附件列表。如:Message.ClearAttachmentsClearCustomHeaders()清除全部自定義的郵件頭。ClearReciPients()清除全部收件人地址列表。Close()釋放Jmail與郵件服務器連接而使用的緩存(Cache)。DecodeHeader(Header):String輸出一個郵件頭消息。EXtractEmailAddressesFromURL(bstrURL,bstrAuth)從指定的網(wǎng)制(URL)讀取并添加郵件列表。GetMeSSageBodyFromURL(同上)刪除郵件正文并用指定的URL的內(nèi)容代替。KeyInformation(keyIdentifier):Pointer返回一個PGPKey對象。LoadFromStream(Stream)從數(shù)據(jù)庫流讀取數(shù)據(jù),該數(shù)據(jù)庫流必需符合RFC822標準。LogCuStomMeSSage(MeSSage)給Jmail日志文件添加自定義日志。此函數(shù)只有在logging屬性被設置為True時有效。Nq()將郵件追加到發(fā)送隊列等待發(fā)送。ParSeMeSSage(MeSSageSource)解析一個郵件,數(shù)據(jù)流必需符合RFC822格式標準。SaveToStream(Stream)保存郵件到數(shù)據(jù)流,數(shù)據(jù)流必需符合RFC822格式標準。Send(MailServer,enque):Boolean發(fā)送郵件。郵件服務器是一個描述郵件服務器名稱或地址的字符串,用戶名和密碼是可選項。當要發(fā)送認證郵件時使用格式為:用戶名:密碼@郵件服務器11-SendToNeWSGrouP(ServerName,NewsGroup)使用指定的NNTP服務器發(fā)送郵件到新聞組,多個郵件用“,”隔開。About():String設置一些附加信息。AttachmentS():Pointer返回郵件的附件集合。SetAttachmentS=MeSSage.AttachmentSBody():StringBodyTeXt():String返回郵件正文。ReSPonSe.Write(MeSSage.Body)返回全部的文本正文。ReSPonSe.Write(MeSSage.BodyText)CharSet():String設置郵件使用的字符集。默認為US-ASCII,支持中文則設置為GB2312。ContentTransferEncoding():String設置郵件編碼。默認為:Quoted-Printable.ContentType():string返回正文類型。Date():Date返回郵件發(fā)送時間。DeferredDelivery():Date設置郵件定時發(fā)送。Encoding():String設置附件的默認編碼:Base64或Quoted-PrintabIeEncryPtAttachments():BooIean設置為True時,全部的附件都被加密,當然是編譯器可用的狀況下。其默認值為True.ErrorCode():Integer假如message.SiIent設置為True時,該函數(shù)包含錯誤號。12-ErroeMeSSage():String假如message.SiIent設置為True時,該函數(shù)包含錯誤描述。ErroeSource():String假如message.SiIent設置為True時,該函數(shù)包含錯誤來源。From():String返回或設置發(fā)件人的Email地址。FromName():String返回或設置發(fā)件人的名字。HtmIBody():String返回或設置郵件正文的HTML部分。ISOEncodeHeaders():BooIean郵件頭是否使用iso-8859-1編碼。(默認為True)Log():String當Logging為True時,該函數(shù)返回創(chuàng)建的日志。Logging():BooleaS否啟用日志。MeSSage.Logging=True時,啟用日志。MailData():String返回郵件的源代碼。MailDomain():String設置發(fā)送郵件時使用的郵件服務器。MaiIServerPaSSWord():String當郵件服務器使用SMTP發(fā)信認證時,該函數(shù)設置登錄密碼。MailServerUserName():String當郵件服務器使用SMTP發(fā)信認證時,該函數(shù)設置登錄帳號。MimeVerSion():String聲明Mime版本,默認為1.0。MsPickupdirectoryOString指定MS SMTP服務的PickuP文件夾的位置。PGPEncrypt():BooIean當郵件是使用PGP發(fā)送時并該屬性被-13-設置為True時,該郵件將被自動加密。PGPSign():Boolean當郵件是使用PGP發(fā)送時并該屬性被設置為True時,該郵件將被自動簽名。Priority():Byte設置郵件的優(yōu)先級:1、2和3RecipientS():Pointer返回收件人集合。RecipientSString():String返回收件人集合(只讀)。ReplyTo():String指定一個回復地址。SiIent():BooIean當設置為True時,Send()方法就會忽視錯誤并不將錯誤信息返回給操作系統(tǒng)。SimPIeLayout():BooIean當設置為True時,發(fā)信時Jmail不會添加郵件頭到郵件里。Size():Integer返回郵件的總字節(jié)數(shù)。Subject():String設置郵件標題。Text():string返回完整的郵件內(nèi)容。VerSion():String 返回Jmal的版本信息。Headers對象屬性(或方法)描述GetHeader(HeaderName):String返回指定的郵件頭的值。Text():String返回全部的郵件頭的值。Recipients對象屬性(或方法)描述Add(Value)追加一個收件人到集合中。-14-Clear()清除集合中的全部記錄。Count():Integer返回集合中收件人的總數(shù)。Item(Index):Pointer返回集合中的一個指定的收件人。Recipient對象屬性(或方法)描述New(Name,Email,recipientType):Pointer創(chuàng)建一個可以添加到收件人集合中ReciPientS的收件人。Email():String返回收件人的郵件。Name():String返回收件人的姓名。ReTyPe():Integer返回收件人模式(收件人To=0,抄送CC=L暗送BCC=2)。Attachments對象屬性(或方法)描述Add(Attachment)添加一個附件到集合。Clear()清除集合中的全部附件。Count():Integer返回集合中附件的總數(shù)。Item(Index):Pointer返回集合中指定的附件。Attachment對象屬性(或方法)描述New(FileName,ContentTyPe,Data):Pointer創(chuàng)建一個可以加入到Attachments集合的附件。假如指定Data的值,那么Jmail將創(chuàng)建一個以Data參數(shù)為內(nèi)容的自定義附件。-15-SaveToFile(FileName)保存附件到硬盤。ContentTyPe():String返回附件類型(ContentType) Data():String返回附件的內(nèi)容。BinaryData():String以二進制模式返回附件的內(nèi)容。ISInIine():BooIean假如附件被設置為可嵌入(訪
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度長沙新環(huán)境房屋租賃與節(jié)能改造合同
- 2025年度辦公室助理實習生實習期間權益保護合同
- 家具買賣合同
- 農(nóng)業(yè)生產(chǎn)質(zhì)量管理體系建設作業(yè)指導書
- 房屋買賣合同委托書
- 合伙人合作協(xié)議合同
- 企業(yè)危機管理作業(yè)指導書
- 第三方代付款協(xié)議書
- 三農(nóng)村環(huán)境保護與管理方案
- 建筑垃圾買賣合同
- 電網(wǎng)工程設備材料信息參考價(2024年第四季度)
- 2025年江蘇農(nóng)牧科技職業(yè)學院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 2025江蘇連云港市贛榆城市建設發(fā)展集團限公司招聘工作人員15人高頻重點提升(共500題)附帶答案詳解
- 2025年全年日歷-含農(nóng)歷、國家法定假日-帶周數(shù)豎版
- 《東北大學宣傳》課件
- 社會主義從空想到科學的發(fā)展
- 《軌道交通工程盾構(gòu)施工技術》 課件 項目2 盾構(gòu)構(gòu)造認知
- 《傳統(tǒng)發(fā)酵饅頭酸菜》課件
- 《港珠澳大橋演講》課件
- 《有機化學》課件-第十章 羧酸及其衍生物
- 人教版道德與法治五年級下冊《第一單元 我們一家人》大單元整體教學設計2022課標
評論
0/150
提交評論