ఏస్పి చేతులతో ఇమెయిల్ పంపడం

CDOSYS అస్ప్ లో స్వాభావిక కంపోనెంట్. ఈ కంపోనెంట్ అస్ప్ ద్వారా ఇమెయిల్స్ పంపడానికి ఉపయోగపడుతుంది.

CDOSYS ద్వారా ఇమెయిల్స్ పంపడం

CDO (కలిసిపని డేటా ఆబ్జెక్ట్స్) మైక్రోసాఫ్ట్ టెక్నాలజీ, కమ్యూనికేషన్ ప్రోగ్రామ్స్ సృష్టింగ్ని సరళీకరించడానికి రూపొందించబడింది.

CDOSYS అస్ప్ లో స్వాభావిక కంపోనెంట్. మేము ఈ కంపోనెంట్ని ఉపయోగించి ఇమెయిల్స్ పంపడానికి చూపిస్తాము.

CDONTs ఎలా ఉంది?

మైక్రోసాఫ్ట్ విండోస్ 2000, విండోస్ ఎక్స్పి, మరియు విండోస్ 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
%>

బిసిసి మరియు 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
%>

హైపర్టెక్స్ట్ మెయిల్ పంపండి:

<%
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
%>

వెబ్ సైట్ నుండి హైపర్టెక్స్ట్ మెయిల్ పంపండి:

<%
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
%>

కంప్యూటర్ నుండి ఫైల్ ను పంపించే హైపర్టెక్స్ట్ మెయిల్ పంపండి:

<%
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
%>