การใช้งานทั่วไปอย่างหนึ่งของ ASP คือการใช้เพื่อส่งข้อความอีเมล สามารถส่งคำขอบคุณหลังจากที่มีการประกวดส่งรายละเอียดของคำสั่งส่งการเตือนเหตุการณ์ที่จะเกิดขึ้นส่งจดหมายข่าวรายสัปดาห์และอื่น ๆ อีกมากมาย

การส่งเมลนั้นง่ายมากด้วย ASP และ CDONTS ซึ่งฟรีสำหรับการติดตั้ง IIS ใด ๆ คุณเริ่มต้นด้วยตัวแปรพื้นฐานบางอย่าง ToEmail, FromEmail และหัวเรื่อง คุณอาจเดาได้ว่าทั้งสามนั้นมีไว้เพื่ออะไร :) คุณเริ่มจาก:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Subject = "นี่คือการยืนยันคำสั่งซื้อของคุณ"

โปรดทราบว่าโดยปกติคุณอาจได้รับค่า ToEmail จากแบบฟอร์มหรืออินพุตผู้ใช้อื่น ๆ ตอนนี้ไปที่ข้อความอีเมล คุณเพิ่งสร้างสตริงข้อความที่มีความยาวซึ่งจะคืนค่าส่วนท้ายหลังทุกบรรทัด ใน ASP คุณสามารถใช้ CHR (13) สำหรับการคืนสินค้าได้ ดังนั้นคุณสามารถทำได้:

EmailMessage = "ขอบคุณสำหรับการสั่งซื้อ!" & CHR (13) & _
"นี่คือรายละเอียดการสั่งซื้อของคุณ" & CHR (13) & _
"... รายละเอียด ... " & CHR (13) & _
"... รายละเอียด ... " & CHR (13)

ตกลงได้เวลาส่งแล้ว นอกจากนี้คุณยังสามารถกำหนดความสำคัญได้หากคุณต้องการแพคเกจอีเมลส่วนใหญ่จะแสดงเป็นเครื่องหมายอัศเจรีย์เล็ก ๆ น้อย ๆ โดยข้อความลำดับความสำคัญสูงหรือลูกศรลงตามลำดับความสำคัญต่ำ

Impt = 1

คุณพร้อมที่จะส่ง! ตอนนี้มีเพียงสี่ข้อความด่วนที่จะได้รับอีเมลเพื่อส่งออก

ติ่ม objMail
set objMail = CreateObject ("CDONTS.NewMail")
objMail ส่งอีเมล, ส่งอีเมล, หัวเรื่อง, อีเมลข้อความ, ส่ง
set objMail = ไม่มีอะไร

และคุณก็พร้อมแล้ว! ตอนนี้คุณสามารถติดรหัสนี้ในการวนซ้ำและวนรอบชื่อทั้งหมดในฐานข้อมูลหรือคุณสามารถขอมันลงในแบบฟอร์มและส่งอีเมลไปยังใครก็ตามที่กรอกในแบบฟอร์ม

การส่งเมล HTML ด้วย ASP
ข้อผิดพลาด - องค์ประกอบ ActiveX ไม่สามารถสร้างวัตถุ: 'CDONTS.NewMail'

รู้เบื้องต้นเกี่ยวกับ ASP Ebook

ดาวน์โหลด ebook นี้เพื่อรับทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการเรียนรู้ ASP - ตั้งแต่แบบฝึกหัดทีละขั้นตอนไปจนถึงรายการฟังก์ชันโค้ดตัวอย่างข้อผิดพลาดทั่วไปและวิธีแก้ไขปัญหาและอีกมากมาย 101 หน้า