ASP elektron pochta
CDOSYS — ASP’ning o‘rnatilgan komponenti. Bu komponent ASP yordamida elektron xatlar yuborish uchun ishlatiladi.
CDOSYS yordamida elektron xat yuborish
CDO (Collaboration Data Objects) — xabar almashish ilovalarini yaratishni soddalashtirish uchun mo‘ljallangan Microsoft texnologiyasi.
CDOSYS — ASP’ning o‘rnatilgan komponenti. Sizga ASP yordamida elektron xat yuborish uchun bu komponentdan qanday foydalanishni ko‘rsatamiz.
CDONTs haqida nima deyish mumkin?
Microsoft Windows 2000, Windows XP va Windows 2003’da CDONTs’dan foydalanishni to‘xtatgan. Agar ASP ilovalaringizda CDONTs’dan foydalangan bo‘lsangiz, kodni yangilab, yangi CDO texnologiyasiga o‘tishingiz kerak.
CDOSYS’dan foydalanish misollari
Matnli elektron xat yuborish:
<%
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 va CC maydonlari bilan matnli elektron xat yuborish:
<%
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 elektron xat yuborish:
<%
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
%>
Veb-saytdagi veb-sahifani jo‘natadigan HTML elektron xat yuborish:
<%
Set myMail = CreateObject("CDO.Message")
myMail.Subject = "Sending email with CDO"
myMail.From = "mymail@mydomain.com"
myMail.To ="someone@somedomain.com"
myMail.CreateMHTMLBody "https://www.w3schools.com/asp/"
myMail.Send
set myMail = nothing
%>
Kompyuteringizdagi fayldan veb-sahifani jo‘natadigan HTML elektron xat yuborish:
<%
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
%>
Biriktirilgan fayl (attachment) bilan matnli elektron xat yuborish:
<%
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
%>
Masofaviy server orqali matnli elektron xat yuborish:
<%
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
%>
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
