ASP elektron pochta


CDOSYS — ASP’ning o‘rnatilgan komponenti. Bu komponent ASP yordamida elektron xatlar yuborish uchun ishlatiladi.


ULASHISH

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!