Send Email with ASP CDOSYS
- Previous Page ASP Global.asa
- Next Page ASP Response
Ang CDOSYS ay isang nakalipas na komponen ng ASP. Ang komponen na ito ay ginagamit upang magpadala ng elektronikong liham sa pamamagitan ng ASP.
Pagpapadala ng elektronikong liham gamit ang CDOSYS
Ang CDO (Collaboration Data Objects) ay isang teknolohiya ng Microsoft na dinisenyo upang simplipikahan ang paglikha ng komunikasyon program.
Ang CDOSYS ay isang nakalipas na komponen ng ASP. Ayon sa aming pagpapakita, malalaman mo kung paano gamitin ang komponen na ito upang magpadala ng elektronikong liham.
Paano ang CDONTs?
Microsoft ay pinatanggal ang CDONTs sa Windows 2000, Windows XP at Windows 2003. Kung ikaw ay patuloy na gumagamit ng CDONTs sa iyong application, kailangan mong dagdagan ang iyong code at gamitin ang bagong teknolohiya ng CDO.
Use an instance of CDOSYS
Send an email:
<% 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 %>
Send a text email with Bcc and CC fields:
<% 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 %>
Send an HTML email:
<% 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 %>
Send an HTML email from a web page:
<% 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.codew3c.com/asp/" myMail.Send set myMail=nothing %>
Send an HTML email from a file on the computer:
<% 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 %>
Send an email with an attachment:
<% 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 %>
Send a text email using a remote server:
<% 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 "remote SMTP server's IP or name" 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 %>
- Previous Page ASP Global.asa
- Next Page ASP Response