CDO (Collaboration Data Objects) 是一項微軟的技術(shù),設(shè)計目的是用來簡化通信程序的創(chuàng)建。
CDOSYS 是 ASP 中的內(nèi)置組件。我們會向您展示如何使用該組件來發(fā)送電子郵件。
CDONTs 怎么樣?微軟已經(jīng)在 Windows 2000、Windows XP 以及 Windows 2003 中淘汰了 CDONTs。如果您還在html' target='_blank'>應用程序中使用 CDONTs,就需要更新代碼,并使用新的 CDO 技術(shù)。
使用 CDOSYS 的實例發(fā)送電子郵件:
Set myMail=CreateObject( CDO.Message )myMail.Subject= Sending email with CDO myMail.From= mymail@mydomain.com myMail.To= someone@somedomain.com myMail.TextBody= This is a message. myMail.Sendset myMail=nothing
發(fā)送帶有 Bcc 和 CC 字段的文本郵件:
Set myMail=CreateObject( CDO.Message )myMail.Subject= Sending email with CDO myMail.From= mymail@mydomain.com myMail.To= someone@somedomain.com myMail.Bcc= someoneelse@somedomain.com myMail.Cc= someoneelse2@somedomain.com myMail.TextBody= This is a message. myMail.Sendset myMail=nothing
發(fā)送 HTML 郵件:
Set myMail=CreateObject( CDO.Message )myMail.Subject= Sending email with CDO myMail.From= mymail@mydomain.com myMail.To= someone@somedomain.com myMail.HTMLBody = h1 This is a message. /h1 myMail.Sendset myMail=nothing
發(fā)送一封發(fā)送來自網(wǎng)站的網(wǎng)頁的 HTML 郵件:
Set myMail=CreateObject( CDO.Message )myMail.Subject= Sending email with CDO myMail.From= mymail@mydomain.com myMail.To= someone@somedomain.com myMail.CreateMHTMLBody http://www.w3school.com.cn/asp/ myMail.Sendset myMail=nothing
發(fā)送一封發(fā)送來自電腦中文件的網(wǎng)頁的 HTML 郵件:
Set myMail=CreateObject( CDO.Message )myMail.Subject= Sending email with CDO myMail.From= mymail@mydomain.com myMail.To= someone@somedomain.com myMail.CreateMHTMLBody file://c:/mydocuments/test.htm myMail.Sendset myMail=nothing
發(fā)送一封帶有附件的電子郵件:
Set myMail=CreateObject( CDO.Message )myMail.Subject= Sending email with CDO myMail.From= mymail@mydomain.com myMail.To= someone@somedomain.com myMail.TextBody= This is a message. myMail.AddAttachment c:/mydocuments/test.txt myMail.Sendset myMail=nothing
使用遠程服務器發(fā)送一封文本郵件:
Set myMail=CreateObject( CDO.Message )myMail.Subject= Sending email with CDO myMail.From= mymail@mydomain.com myMail.To= someone@somedomain.com myMail.TextBody= This is a message. myMail.Configuration.Fields.Item _( http://schemas.microsoft.com/cdo/configuration/sendusing )=2'遠程 SMTP 服務器的 IP 或名稱myMail.Configuration.Fields.Item _( http://schemas.microsoft.com/cdo/configuration/smtpserver ) _= smtp.server.com '服務器端口myMail.Configuration.Fields.Item _( http://schemas.microsoft.com/cdo/configuration/smtpserverport ) _myMail.Configuration.Fields.UpdatemyMail.Sendset myMail=nothing
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。
新聞熱點
疑難解答