أحد الاستخدامات الوظيفية الأكثر شيوعًا لـ 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).