Jedna od najčešćih funkcionalnih upotreba ASP-a je njegova upotreba za slanje e-poruka. Nakon slanja prijave na natječaj može vam poslati zahvalnicu, poslati detalje narudžbe, poslati podsjetnike na nadolazeće događaje, slati biltene tjedno i još mnogo toga.

Slanje pošte vrlo je jednostavno s ASP-om i CDONTS-om, koji dolazi besplatno s bilo kojom IIS instalacijom vani. Započinjete s nekim osnovnim varijablama, ToEmail, FromEmail i Subject. Vjerojatno možete pogoditi čemu su ta trojica :) Dakle, započnite s:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "odredište@aspisfun.com"
Subject = "Evo vaše potvrde narudžbe"

Imajte na umu da obično biste vjerojatno dobili ToEmail vrijednost iz obrasca ili drugog korisničkog unosa. Sada, na poruku e-pošte. Jednostavno stvorite dugačak tekstualni niz, s povratom nosača nakon svakog retka. U ASP-u možete koristiti CHR (13) za povratak prijevoza. Pa biste mogli:

EmailMessage = "Hvala na narudžbi!" & CHR (13) i _
"Evo detalja vaše narudžbe." & CHR (13) i _
"... detalji ..." & CHR (13) i _
"... detalji ..." & CHR (13)

OK, sad je vrijeme za slanje. Po želji možete postaviti i važnost koju većina paketa e-pošte prikazuje kao uskličnik malim uskličnikom ili strelicom prema dolje.

Brzina = 1

Spremni ste za slanje! Sada su dostupne samo četiri brze izjave za slanje pošte.

Dim objMail
postavi objMail = CreateObject ("CDONTS.NewMail")
objMail.Send FromEmail, ToEmail, Subject, EmailMessage, Impt
postavi objMail = Ništa

I ti si spreman! Sada možete zalijepiti ovaj kôd u petlju i prolaziti kroz sva imena u bazi podataka ili ga možete povezati u obrazac i poslati poštu onome tko je ispunio obrazac.

Slanje HTML pošte s ASP-om
Pogreška - ActiveX komponenta ne može stvoriti objekt: 'CDONTS.NewMail'

Uvod u ASP Ebook

Preuzmite ovu e-knjigu da biste dobili sve što trebate znati o učenju ASP-a - od korak po korak udžbenika do lista funkcija, uzorka koda, uobičajenih pogrešaka i rješenja i još mnogo toga! 101 stranica.

Upute Video: Introducing reCAPTCHA v3 (Travanj 2024).