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 (September 2023).