加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

ASP采用 CDOSYS 发送电子邮件

发布时间:2023-10-05 15:03:59 所属栏目:Asp教程 来源:
导读:CDOSYS 是 ASP 中的内建组件。此组件用于通过 ASP 发送电子邮件。

CDO (Collaboration Data Objects) 是一项微软的技术,设计目的是用来简化通讯应用程序的创建。

CDOSYS 是 ASP 中的内建组件。我们将向您演示
CDOSYS 是 ASP 中的内建组件。此组件用于通过 ASP 发送电子邮件。

CDO (Collaboration Data Objects) 是一项微软的技术,设计目的是用来简化通讯应用程序的创建。
 
CDOSYS 是 ASP 中的内建组件。我们将向您演示如何通过 ASP 使用该组件来发送电子邮件。
 
CDONTs 怎么样?
 
微软已经在 Windows 2000、Windows XP 和 Windows 2003 中淘汰了 CDONTs。如果您已经在您的 ASP 应用程序中使用 CDONTs,那么您需要更新代码,并使用新的 CDO 技术。
 
使用 CDOSYS 的实例
 
发送文本电子邮件:
 
<%
 
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.Send
 
set myMail=nothing
 
%>
 
发送带有 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.Send
 
set myMail=nothing
 
%>
 
发送 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.Send
 
set myMail=nothing
 
%>
 
发送一封内容为某个网站的某个网页的 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.w3cschool.cc/asp/"
 
myMail.Send
 
set myMail=nothing
 
%>
 
发送一封内容为您的计算机中某个文件的某个网页的 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.Send
 
set myMail=nothing
 
%>
 
发送一封带有附件的文本电子邮件:
 
<%
 
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:mydocumentstest.txt"
 
myMail.Send
 
set myMail=nothing
 
%>
 
使用远程服务器发送一封文本电子邮件:
 
<%
 
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
 
'Name or IP of remote SMTP server
 
myMail.Configuration.Fields.Item _
 
("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.server.com"
 
'Server port
 
myMail.Configuration.Fields.Item _
 
("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25
 
myMail.Configuration.Fields.Update
 
myMail.Send
 
set myMail=nothing
 
%>
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章