Jedním z nejběžnějších funkčních využití ASP je použití k odesílání e-mailových zpráv. Po zaslání soutěžního příspěvku vám může zaslat poděkování, odeslat podrobnosti o objednávce, zaslat připomenutí nadcházejících událostí, rozesílat zpravodaje každý týden a mnoho dalšího.

Odesílání pošty je velmi snadné s ASP a CDONTS, které přichází zdarma s téměř jakoukoli instalací služby IIS. Začínáte s některými základními proměnnými, ToEmail, FromEmail a Subject. Pravděpodobně můžete hádat, pro co jsou ti tři :) Začněte tedy s:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Subject = "Zde je potvrzení vaší objednávky"

Všimněte si, že za normálních okolností byste pravděpodobně dostali hodnotu ToEmail z formuláře nebo jiného uživatelského vstupu. Nyní na e-mailovou zprávu. Vytvoříte pouze dlouhý textový řetězec s návratem konce řádku po každém řádku. V ASP můžete pro návrat vozíku použít CHR (13). Takže můžete:

EmailMessage = "Děkuji za objednávku!" & CHR (13) & _
"Zde jsou podrobnosti o vaší objednávce." & CHR (13) & _
"... podrobnosti ..." & CHR (13) & _
"... podrobnosti ..." a CHR (13)

Dobře, nyní je čas odeslat. Důležitost můžete také nastavit, pokud si přejete, které většina e-mailových balíčků se zobrazí jako malý vykřičník zprávou s vysokou prioritou nebo šipkou dolů s nízkou prioritou.

Impt = 1

Jste připraveni poslat! Nyní je to pouze čtyři rychlá prohlášení, aby se pošta rozeslala.

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

A jste připraveni! Nyní můžete tento kód nalepit do smyčky a procházet všemi jmény v databázi, nebo jej můžete připojit do formuláře a poslat poštu každému, kdo vyplnil formulář.

Odesílání pošty HTML s ASP
Chyba - součást ActiveX nemůže vytvořit objekt: 'CDONTS.NewMail'

Úvod do ASP Ebook

Stáhněte si tuto knihu, abyste získali vše, co potřebujete vědět o učení ASP - od tutoriálu krok za krokem po seznamy funkcí, ukázkový kód, běžné chyby a řešení a mnohem více! 101 stránek.

Video Návody: Použití služby ÚSCHOVNA.CZ místo posílání souborů e-mailem (Smět 2024).