CDOSYS¸¦ »ç¿ëÇÏ¿© ASP¿¡¼ ¸ÞÀϹ߼Û
--------------------------------------------------------------------------------
CDOSYS´Â ASPÀÇ ÄÄÆ÷³ÍÆ®·Î ³»ÀåµÇ¾î ÀÖÀ¸¸ç ÀÌ ÄÄÆ÷³ÍÆ®´Â ASP¿¡¼ ¸ÞÀÏÀ» ¹ß¼ÛÇÒ ¶§ »ç¿ëÇÕ´Ï´Ù.
--------------------------------------------------------------------------------
CDO (Collaboration Data Objects)´Â ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®ÀÇ ¸Þ½Ã¡ ¾ÖÇø®ÄÉÀÌ¼Ç »ý¼ºÀ» À§ÇÏ¿© ¼³°èµÈ ±â¼úÀÔ´Ï´Ù.
CDOSYS´Â ASPÀÇ ÄÄÆ÷³ÍÆ®·Î ³»ÀåµÇ¾î ÀÖÀ¸¸ç ASP¿¡¼ ¸ÞÀÏ ¹ß¼Û½Ã »ç¿ëÇÏ´Â ¿¹Á¦¸¦ ¾Æ·¡¿¡ °£´ÜÈ÷ ¼³¸íÇÏ¿´½À´Ï´Ù.
CDONTs´Â?
¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿¡¼´Â Windows 2000, XP, 2003¿¡¼ CDONTsÀÇ »ç¿ëÀ» ´õÀÌ»ó Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
CDONTs¸¦ ASP¿¡¼ »ç¿ëÇÏ·Á¸é »õ·Î¿î 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
%>
CC¿Í BCC¸¦ »ç¿ëÇÑ ÅؽºÆ® ¸ÞÀÏ ¹ß¼Û:
<%
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
%>
asp À¥ÆäÀÌÁö¿¡¼ 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.w3schools.com/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
'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
%>