Una dintre cele mai frecvente utilizări funcționale ale ASP este să o folosești pentru a trimite mesaje prin e-mail. Poate trimite o mulțumire după înscrierea la concurs, trimite detalii despre o comandă, trimite mementouri despre evenimentele viitoare, trimite săptămânal buletine informative și multe altele.

Trimiterea e-mailului este extrem de ușoară cu ASP și CDONTS, care vin gratuit cu aproape orice instalație IIS acolo. Începeți cu câteva variabile de bază, ToEmail, FromEmail și Subiect. Probabil puteți ghici pentru ce sunt acei trei :) Deci începeți cu:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Subiect = "Iată confirmarea comenzii dvs."

Rețineți că, în mod normal, probabil că veți obține valoarea ToEmail dintr-un formular sau altă intrare de utilizator. Acum, pe mesajul de e-mail. Creează doar un șir text lung, cu retururi de transport după fiecare linie. În ASP, puteți utiliza CHR (13) pentru o întoarcere a trăsurii. Deci, puteți face:

EmailMessage = "Vă mulțumim pentru comandă!" & CHR (13) & _
"Iată detaliile comenzii dvs." & CHR (13) & _
"... detalii ..." & CHR (13) & _
"... detalii ..." & CHR (13)

OK, acum este timpul să trimiteți. Puteți seta, de asemenea, importanța, dacă doriți, care majoritatea pachetelor de e-mail arată ca un mic semn de exclamare printr-un mesaj cu prioritate înaltă sau o săgeată în jos cu unul cu prioritate scăzută.

Impt = 1

Sunteți gata să trimiteți! Acum este nevoie doar de patru declarații rapide pentru a solicita trimiterea mailului.

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

Și ești setat! Acum puteți lipi acest cod într-o buclă și puteți conecta toate numele dintr-o bază de date sau puteți să-l conectați la un formular și să trimiteți mail către oricine a completat un formular.

Trimiterea de e-mail HTML cu ASP
Eroare - Componenta ActiveX nu poate crea obiect: „CDONTS.NewMail”

Introducere în ASP Ebook

Descărcați acest ebook pentru a obține tot ce trebuie să știți despre învățarea ASP - de la un tutorial pas cu pas la liste de funcții, cod de eșantion, erori și soluții comune și multe altele! 101 pagini.