Viens no izplatītākajiem ASP funkcionālajiem lietojumiem ir tā izmantošana e-pasta ziņojumu sūtīšanai. Tas var nosūtīt pateicību pēc konkursa pieteikuma izdarīšanas, nosūtīt informāciju par pasūtījumu, nosūtīt atgādinājumus par gaidāmajiem notikumiem, katru nedēļu izsūtīt biļetenus un vēl daudz ko citu.

Nosūtīt pastu ir ļoti viegli, izmantojot ASP un CDONTS, kas ir par brīvu, veicot gandrīz jebkuru IIS instalāciju. Jūs sākat ar dažiem pamata mainīgajiem, ToEmail, FromEmail un Subject. Jūs droši vien varat uzminēt, kam šie trīs paredzēti :) Tātad jūs sākat ar:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "galamērķis@aspisfun.com"
Subject = "Šeit ir jūsu pasūtījuma apstiprinājums"

Ņemiet vērā, ka parasti ToEmail vērtību jūs, iespējams, iegūstat no veidlapas vai cita lietotāja ievades. Tagad, uz pasta ziņojumu. Jūs vienkārši izveidojat garu teksta virkni ar karodziņiem pēc katras rindas. Izmantojot ASP, pārvadājuma atgriešanai varat izmantot CHR (13). Tātad jūs varētu darīt:

EmailMessage = "Paldies par pasūtījumu!" & CHR (13) un _
"Šeit ir informācija par jūsu pasūtījumu." & CHR (13) un _
"... detaļas ..." & CHR (13) & _
"... detaļas ..." & CHR (13)

Labi, tagad ir laiks nosūtīt. Varat arī iestatīt nozīmi, ja vēlaties, kura lielākajā daļā e-pasta pakotņu tiek parādīta kā maza izsaukuma zīme ar augstas prioritātes ziņojumu vai lejupvērstā bultiņa ar zemu prioritāti.

Impt = 1

Jūs esat gatavs nosūtīt! Tagad ir tikai četri ātri paziņojumi, kā saņemt e-pastu.

Dim objMail
set objMail = CreateObject ("CDONTS.NewMail")
objMail.Send FromEmail, ToEmail, Subject, EmailMessage, Impt
set objMail = Nekas

Un jūs esat iestatīts! Tagad jūs varat pielīmēt šo kodu cilpā un caurspīdēt visus nosaukumus datu bāzē, vai arī varat to nofiksēt veidlapā un nosūtīt pastu visiem, kas aizpildījuši veidlapu.

HTML pasta sūtīšana, izmantojot ASP
Kļūda - ActiveX komponents nevar izveidot objektu: 'CDONTS.NewMail'

Ievads ASP Ebook

Lejupielādējiet šo e-grāmatu, lai iegūtu visu, kas jums jāzina par ASP apgūšanu - sākot ar pakāpenisku apmācību līdz funkciju sarakstiem, parauga kodiem, izplatītākajām kļūdām un risinājumiem un vēl daudz ko citu! 101 lpp.

Video Instrukcijas: This Much Will Kill You pt.2 (Maijs 2024).