Jedným z najbežnejších funkčných použití ASP je použitie na odosielanie e-mailových správ. Po zaslaní prihlášky vám môže poďakovať, odoslať podrobnosti o objednávke, poslať pripomenutie nadchádzajúcich udalostí, týždenne zasielať informačné bulletiny a oveľa, oveľa viac.
Posielanie pošty je veľmi jednoduché s ASP a CDONTS, ktorý je zadarmo s takmer každou inštaláciou služby IIS. Začínate s niektorými základnými premennými, ToEmail, FromEmail a Subject. Pravdepodobne môžete hádať, pre čo sú títo traja :) Takže začnete s:
FromEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Subject = "Tu je potvrdenie vašej objednávky"
Všimnite si, že za normálnych okolností by ste pravdepodobne dostali hodnotu ToEmail z formulára alebo iného užívateľského vstupu. Teraz na e-mailovú správu. Vytvoríte iba dlhý textový reťazec, ktorý sa vráti po každom riadku. V ASP môžete na návrat vozíka použiť CHR (13). Takže môžete urobiť:
EmailMessage = "Ďakujem za objednávku!" & CHR (13) & _
„Tu sú podrobnosti o vašej objednávke.“ & CHR (13) & _
„... podrobnosti ...“ a CHR (13) & _
„... podrobnosti ...“ a CHR (13)
OK, teraz je čas na odoslanie. Dôležitosť môžete tiež nastaviť, ak si želáte, ktoré väčšina e-mailových balíkov sa zobrazuje ako malý výkričník pomocou správy s vysokou prioritou alebo šípky nadol s nízkou prioritou.
Impt = 1
Ste pripravení na odoslanie! Teraz sú to iba štyri rýchle výroky, pomocou ktorých je možné poštu rozposlať.
Dim objMail
set objMail = CreateObject ("CDONTS.NewMail")
objMail.Send FromEmail, ToEmail, Subject, EmailMessage, Impt
set objMail = Nič
A vy ste pripravení! Teraz môžete tento kód prilepiť do slučky a prehodiť všetky mená v databáze alebo ho môžete pripojiť do formulára a poslať poštu každému, kto vyplnil formulár.
Posielanie pošty HTML s ASP
Chyba - komponent ActiveX nemôže vytvoriť objekt: 'CDONTS.NewMail'
| Úvod do ASP Ebook
Stiahnite si túto elektronickú knihu, aby ste získali všetko, čo potrebujete vedieť o výučbe ASP - od tutoriálu krok za krokom po zoznamy funkcií, vzorový kód, bežné chyby a riešenia a oveľa viac! 101 strán. |
Video Návody: AJAX POST in ASP.NET MVC (Smieť 2024).