HTML e-mails giver dine brugere med links , billeder og andre indholdsrige elementer til e-mail. SQL Server giver brugerne en "send email" lagrede procedure. Disse e-mails kan indstilles til HTML-format, så du hurtigt kan sende en e-mail uden at behandle det i din ansøgning kode . Dette er en fordel , når du kører databaseforespørgsler på SQL Server og send en e-mail baseret på nogle kodning kriterier. Den " sp_send_dbmail " lagrede procedure har et format indstilling, der sætter e-mail til HTML. Instruktioner
1
Opret din HTML e-mail og tildele den til en database variabel. I dette eksempel er en simpel HTML- brev skabt ved hjælp af en " " tag . Den " " tag bolds tekst. Følgende kode opretter en variabel for brevets indhold : Hej
erklære @ email varchar (1000) set @ email = ' My HTML Email '
2 < p > Indstil de variabler for modtageren , afsender og emne . Disse variabler er nødvendige af " sp_send_dbmail " lagrede procedure. Følgende opretter de nødvendige SQL variabler : Hej
erklære @ emne varchar (100) erklære @ fra varchar (100) erklærer @ til varchar (100 ), der @ subject = ' HTML e-mail test. ' Sæt @ fra = ' [email protected] ' sæt @ til = ' [email protected] '
3
Send e-mailen. Nu, hvor alle variabler er sat, email blot skal sendes . Den " sp_send_dbemail " tager sig af alle de protokollens krav , og det sender e-mail med netværkets email konfigurationer. Følgende kode viser, hvordan du bruger den lagrede procedure : Hej
sp_send_dbemail @ PROFILE_NAME = @ fra @ modtagere = @ til @ subject = @ emne, @ body_format = ' HTML '
4
Tryk F5-tasten på dit tastatur. Koden udfører og din database e-mail er sendt.