Eine der häufigsten funktionalen Anwendungen von ASP ist das Senden von E-Mail-Nachrichten. Es kann ein Dankeschön senden, nachdem ein Wettbewerbsbeitrag eingereicht wurde, Details einer Bestellung senden, Erinnerungen an bevorstehende Ereignisse senden, wöchentlich Newsletter versenden und vieles mehr.

Das Senden von E-Mails ist mit ASP und CDONTS extrem einfach. Dies ist bei nahezu jeder IIS-Installation kostenlos. Sie beginnen mit einigen grundlegenden Variablen, ToEmail, FromEmail und Subject. Sie können wahrscheinlich erraten, wofür diese drei sind :) Also fangen Sie an mit:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Betreff = "Hier ist Ihre Auftragsbestätigung"

Beachten Sie, dass Sie den ToEmail-Wert normalerweise wahrscheinlich aus einem Formular oder einer anderen Benutzereingabe erhalten. Nun zur E-Mail-Nachricht. Sie erstellen einfach eine lange Textzeichenfolge mit Zeilenumbrüchen nach jeder Zeile. In ASP können Sie CHR (13) für einen Wagenrücklauf verwenden. So könnten Sie tun:

EmailMessage = "Vielen Dank für Ihre Bestellung!" & CHR (13) & _
"Hier sind die Details Ihrer Bestellung." & CHR (13) & _
"... Details ..." & CHR (13) & _
"... Details ..." & CHR (13)

OK, jetzt ist es Zeit zu senden. Wenn Sie möchten, können Sie auch die Wichtigkeit festlegen, die die meisten E-Mail-Pakete als kleines Ausrufezeichen durch eine Nachricht mit hoher Priorität oder als Abwärtspfeil durch eine Nachricht mit niedriger Priorität anzeigen.

Impt = 1

Du bist bereit zu senden! Jetzt sind es nur noch vier kurze Anweisungen, um die E-Mail zu versenden.

Dim objMail
set objMail = CreateObject ("CDONTS.NewMail")
objMail.Send FromEmail, ToEmail, Betreff, EmailMessage, Impt
setze objMail = Nichts

Und du bist fertig! Sie können diesen Code jetzt in eine Schleife einfügen und alle Namen in einer Datenbank durchlaufen, oder Sie können ihn in ein Formular einbinden und E-Mails an jeden senden, der ein Formular ausgefüllt hat.

Senden von HTML-Mail mit ASP
Fehler - ActiveX-Komponente kann kein Objekt erstellen: 'CDONTS.NewMail'

Einführung in ASP Ebook

Laden Sie dieses eBook herunter, um alles zu erfahren, was Sie über das Erlernen von ASP wissen müssen - von einem schrittweisen Tutorial über Funktionslisten, Beispielcode, häufige Fehler und Lösungen bis hin zu vielem mehr! 101 Seiten.

Video-Anleitungen: vitomed: SMS und E-Mails mit vitosms erstellen und senden (Kann 2024).