ASP ʹÓà CDOSYS ·¢Ë͵ç×ÓÓʼþ

CDOSYS ÊÇ ASP ÖеÄÄÚÖÃ×é¼þ¡£´Ë×齨ÓÃÓÚͨ¹ý ASP À´·¢Ë͵ç×ÓÓʼþ¡£

ʹÓà CDOSYS ·¢Ë͵ç×ÓÓʼþ

CDO (Collaboration Data Objects) ÊÇÒ»Ïî΢ÈíµÄ¼¼Êõ£¬Éè¼ÆÄ¿µÄÊÇÓÃÀ´¼ò»¯Í¨ÐųÌÐòµÄ´´½¨¡£

CDOSYS ÊÇ ASP ÖеÄÄÚÖÃ×é¼þ¡£ÎÒÃÇ»áÏòÄúչʾÈçºÎʹÓøÃ×é¼þÀ´·¢Ë͵ç×ÓÓʼþ¡£

CDONTs ÔõôÑù£¿

΢ÈíÒѾ­ÔÚ Windows 2000¡¢Windows XP ÒÔ¼° Windows 2003 ÖÐÌÔÌ­ÁË CDONTs¡£Èç¹ûÄú»¹ÔÚÓ¦ÓóÌÐòÖÐʹÓà 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.w3school.com.cn/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:\mydocuments\test.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
'Ô¶³Ì 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") _
=25 
myMail.Configuration.Fields.Update
myMail.Send
set myMail=nothing
%>
VUE