狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

w3 Jmail組件構建郵件發(fā)送系統(tǒng)

admin
2010年7月3日 12:9 本文熱度 6929
[p]w3 jmail郵件組件是dimac公司開發(fā)的用來完成郵件的發(fā)送、接收、加密和集群傳輸?shù)裙ぷ鞯摹3 jmail組件是國際最為流行的[/p]
[p]郵件組件之一,當今世界上絕大部分asp程序員都在使用w3 jmail組件構建郵件發(fā)送系統(tǒng),那是因為w3 jmail組件使用了新的內核[/p]
[p]技術,使其更加可靠和穩(wěn)定。 [br] [br]一、下面向讀者介紹w3 jmail4.3組件的新特性: [br] [br]1、 w3 jmail4.3組件重新設計了其內部結構——使用message對象代替原來的單一對象jmail.smtpmail發(fā)送郵件; [br] [br]2、 w3 jmail4.3組件一共有十多個對象(后面將詳細介紹)——這些對象中,絕大多數(shù)是針對jmail.message對象操作的; [/p]
[p][br] [br]3、 支持從pop3郵件服務器收取郵件; [br] [br]4、 支持加密郵件的傳輸; [br] [br]5、 快速發(fā)送,一次會話就完成郵件發(fā)送; [br] [br]6、 還有一個特性就是可以使用w3 jmail4.3組件的集群發(fā)送功能一次發(fā)送成千上萬個郵件,還可以通過郵件合并(mailmerge[/p]
[p])對象來個性化郵件。 [br] [br]二、jmail郵件組件的安裝及卸載: [br] [br]1、 安裝 [br] [br]跟使用別個組件一樣,在使用jmail郵件組件之前要先安裝或注冊該組件jmail.dll。具體注冊方法,是先把jmail.dll文件拷貝到[/p]
[p]硬盤的某一目錄下(如c:\jmail\jmail.dll),然后執(zhí)行命令regsvr32 c:\jmail\jmail.dll即可。 [br] [br]2、 卸載 [br] [br]卸載組件是安裝組件的相反動作,可以使用參數(shù)/u來卸載已安裝的組件,執(zhí)行命令regsvr32 /u jmail.dll即可。 [br] [br]三、詳細介紹w3 jmail組件的對象(12個): [br] [br]1、.pop3對象 [br] [br]屬性(或方法) [br]說明 [br] [br]connect(username,password,server,port) [br]連接pop3服務器,斷口可選,默認110。 [br] [br]deletemessages() [br]從郵件服務器上刪除所有郵件。 [br] [br]deletesinglemessage(messageid) [br]從郵件服務器上刪除由messageid指定的郵件。 [br] [br]disconnect() [br]關閉跟郵件服務器的連接。 [br] [br]downloadheaders() [br]從郵件服務器上讀取所有的郵件頭并傳遞給messages集合。 [br] [br]downloadmessages() [br]從郵件服務器讀取所有郵件。 [br] [br]downloadsingleheader(messageid) [br]從郵件服務器讀取指定的郵件頭并傳遞給messages集合。 [br] [br]downloadunreadmessages() [br]從郵件服務器上讀取所有未讀郵件。 [br] [br] [br] [br] [br]2、.messages對象 [br] [br]屬性(或方法) [br]說明 [br] [br]clear() [br]清除集合中的所有內容,并不會刪除郵件服務器上的任何郵件。 [br] [br]count():integer [br]返回集合中記錄的數(shù)目:i=messages.count [br] [br]item(index):pointer [br]返回一個message對象。set omsg=messages.item(0) [br] [br] [br] [br] [br]3、.message對象 [br] [br]屬性(或方法) [br]說明 [br] [br]addattachment(filename,isinline,contenttype):string [br]給郵件添加一個文件型的附件。isinline設置為true時,添加的這個附件就是一個可嵌入的附件。 [br] [br]addcustomattachment(filename,data,isinline):string [br]給郵件添加一個自定義類型的附件。 [br] [br]addheader(xheader,value) [br]給郵件添加一個自定義郵件頭x-header。 [br] [br]addnativeheader(header,value) [br]給郵件添加一個郵件頭。 [br] [br]addrecipient(emailaddress,recipientname,pgpkey) [br]給郵件添加一個收件人。recipientname和pgpkey是可選項,recipientname為收件人姓名,pgpkey給郵件加密。 [br] [br]addrecipientbcc(emailaddress,pgpkey) [br]添加一個郵件暗送人(bcc)地址。 [br] [br]addrecipientcc(emailaddress,recipientname,pgpkey) [br]給郵件添加一個郵件抄送人(cc)地址。 [br] [br]addurlattachment(bstrurl,bstrattachas,isinline,bstrauth):string [br]從指定的url下載文件并添加為郵件附件。參數(shù)bstrattachas是用來更改添加為郵件附件的文件名。 [br] [br]appendbodyfromfile(filename) [br]清除郵件正文,并把指定文件的內容作為郵件正文。 [br] [br]appendhtml(text) [br]從郵件追加html格式正文,如例所示:message. appendhtml(“

hello word

”) [br] [br]appendtext(text) [br]向郵件添加文本正文。 [br] [br]clear() [br]清除所有郵件消息,是成為一個空對象。 [br] [br]clearattachments() [br]清除附件列表。如:message.clearattachments [br] [br]clearcustomheaders() [br]清除所有自定義的郵件頭。 [br] [br]clearrecipients() [br]清除所有收件人地址列表。 [br] [br]close() [br]釋放jmail與郵件服務器連接而使用的緩存(cache)。 [br] [br]decodeheader(header):string [br]輸出一個郵件頭消息。 [br] [br]extractemailaddressesfromurl(bstrurl,bstrauth) [br]從指定的網(wǎng)制(url)讀取并添加郵件列表。 [br] [br]getmessagebodyfromurl(同上) [br]刪除郵件正文并用指定的url的內容代替。 [br] [br]keyinformation(keyidentifier):pointer [br]返回一個pgpkey對象。 [br] [br]loadfromstream(stream) [br]從數(shù)據(jù)庫流讀取數(shù)據(jù),該數(shù)據(jù)庫流必須符合rfc822標準。 [br] [br]logcustommessage(message) [br]給jmail日志文件添加自定義日志。此函數(shù)只有在logging屬性被設置為true時有效。 [br] [br]nq() [br]將郵件追加到發(fā)送隊列等待發(fā)送。 [br] [br]parsemessage(messagesource) [br]解析一個郵件,數(shù)據(jù)流必須符合rfc822格式標準。 [br] [br]savetostream(stream) [br]保存郵件到數(shù)據(jù)流,數(shù)據(jù)流必須符合rfc822格式標準。 [br] [br]send(mailserver,enque):boolean [br]發(fā)送郵件。郵件服務器是一個描述郵件服務器名稱或地址的字符串,用戶名和密碼是可選項。當要發(fā)送認證郵件時使用格式為:用[/p]
[p]戶名:密碼@郵件服務器 [br] [br]sendtonewsgroup(servername,newsgroup) [br]使用指定的nntp服務器發(fā)送郵件到新聞組,多個郵件用“,”隔開。 [br] [br]about():string [br]設置一些附加信息。 [br] [br]attachments():pointer [br]返回郵件的附件集合。set attachments=message.attachments [br] [br]body():string [br]返回郵件正文。response.write (message.body) [br] [br] [br]bodytext():string [br]返回全部的文本正文。response.write (message.bodytext) [br] [br]charset():string [br]設置郵件使用的字符集。默認為us-ascii,支持中文則設置為gb2312。 [br] [br]contenttransferencoding():string [br]設置郵件編碼。默認為:quoted-printable. [br] [br]contenttype():string [br]返回正文類型。 [br] [br]date():date [br]返回郵件發(fā)送時間。 [br] [br]deferreddelivery():date [br]設置郵件定時發(fā)送。 [br] [br]encoding():string [br]設置附件的默認編碼:base64或quoted-printable [br] [br]encryptattachments():boolean [br]設置為true時,所有的附件都被加密,當然是編譯器可用的情況下。其默認值為true. [br] [br]errorcode():integer [br]如果message.silent設置為true時,該函數(shù)包含錯誤號。 [br] [br]erroemessage():string [br]如果message.silent設置為true時,該函數(shù)包含錯誤描述。 [br] [br]erroesource():string [br]如果message.silent設置為true時,該函數(shù)包含錯誤來源。 [br] [br]from():string [br]返回或設置發(fā)件人的email地址。 [br] [br]fromname():string [br]返回或設置發(fā)件人的名字。 [br] [br]htmlbody():string [br]返回或設置郵件正文的html部分。 [br] [br]isoencodeheaders():boolean [br]郵件頭是否使用iso-8859-1編碼。(默認為true) [br] [br]log():string [br]當logging為true時,該函數(shù)返回創(chuàng)建的日志。 [br] [br]logging():boolean [br]是否啟用日志。message.logging=true時,啟用日志。 [br] [br]maildata():string [br]返回郵件的源代碼。 [br] [br]maildomain():string [br]設置發(fā)送郵件時使用的郵件服務器。 [br] [br]mailserverpassword():string [br]當郵件服務器使用smtp發(fā)信認證時,該函數(shù)設置登錄密碼。 [br] [br]mailserverusername():string [br]當郵件服務器使用smtp發(fā)信認證時,該函數(shù)設置登錄帳號。 [br] [br]mimeversion():string [br]聲明mime版本,默認為1.0。 [br] [br]mspickupdirectory():string [br]指定ms smtp服務的pickup文件夾的位置。 [br] [br]pgpencrypt():boolean [br]當郵件是使用pgp發(fā)送時并該屬性被設置為true時,該郵件將被自動加密。 [br] [br]pgpsign():boolean [br]當郵件是使用pgp發(fā)送時并該屬性被設置為true時,該郵件將被自動簽名。 [br] [br]priority():byte [br]設置郵件的優(yōu)先級:1、2和3 [br] [br]recipients():pointer [br]返回收件人集合。 [br] [br]recipientsstring():string [br]返回收件人集合(只讀)。 [br] [br]replyto():string [br]指定一個回復地址。 [br] [br]silent():boolean [br]當設置為true時,send()方法就會忽略錯誤并不將錯誤信息返回給操作系統(tǒng)。 [br] [br]simplelayout():boolean [br]當設置為true時,發(fā)信時jmail不會添加郵件頭到郵件里。 [br] [br]size():integer [br]返回郵件的總字節(jié)數(shù)。 [br] [br]subject():string [br]設置郵件標題。 [br] [br]text():string [br]返回完整的郵件內容。 [br] [br]version():string [br]返回jmal的版本信息。 [br] [br] [br] [br] [br]4、 headers對象 [br] [br]屬性(或方法) [br]描述 [br] [br]getheader(headername):string [br]返回指定的郵件頭的值。 [br] [br]text():string [br]返回所有的郵件頭的值。 [br] [br] [br] [br] [br]5、 recipients對象 [br] [br]屬性(或方法) [br]描述 [br] [br]add(value) [br]追加一個收件人到集合中。 [br] [br]clear() [br]清除集合中的全部記錄。 [br] [br]count():integer [br]返回集合中收件人的總數(shù)。 [br] [br]item(index):pointer [br]返回集合中的一個指定的收件人。 [br] [br] [br] [br] [br]6、 recipient對象 [br] [br]屬性(或方法) [br]描述 [br] [br]new(name,email,recipienttype):pointer [br]創(chuàng)建一個可以添加到收件人集合中recipients的收件人。 [br] [br]email():string [br]返回收件人的郵件。 [br] [br]name():string [br]返回收件人的姓名。 [br] [br]retype():integer [br]返回收件人模式(收件人to=0,抄送cc=1,暗送bcc=2)。 [br] [br] [br] [br] [br]7、 attachments對象 [br] [br]屬性(或方法) [br]描述 [br] [br]add(attachment) [br]添加一個附件到集合。 [br] [br]clear() [br]清除集合中的全部附件。 [br] [br]count():integer [br]返回集合中附件的總數(shù)。 [br] [br]item(index):pointer [br]返回集合中指定的附件。[/p]

該文章在 2010/7/3 12:09:20 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業(yè)務管理,結合碼頭的業(yè)務特點,圍繞調度、堆場作業(yè)而開發(fā)的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved