أحد الاستخدامات الوظيفية الأكثر شيوعًا لـ 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.Send FromEmail ، ToEmail ، الموضوع ، EmailMessage ، Impt
تعيين objMail = لا شيء

وانت مجموعة! يمكنك الآن لصق هذه التعليمة البرمجية في حلقة ، وتكرار كل الأسماء الموجودة في قاعدة البيانات ، أو يمكنك ربطها في نموذج ، وإرسال بريد إلى كل من قام بملء نموذج.

إرسال بريد HTML مع ASP
خطأ - لا يمكن لمكون ActiveX إنشاء كائن: 'CDONTS.NewMail'

مقدمة لآسيا والمحيط الهادئ

قم بتنزيل هذا الكتاب الإلكتروني للحصول على كل ما تحتاج لمعرفته حول تعلم ASP - من تعليمي خطوة بخطوة إلى قوائم الوظائف ، ونموذج التعليمات البرمجية ، والأخطاء الشائعة والحلول ، وأكثر من ذلك بكثير! 101 صفحة.

تعليمات الفيديو: دورة البرمجة asp.net core 2.0 - الحلقة الثلاثون - ارسال البريد الالكتروني (أبريل 2024).