HTML-mail förse användarna med länkar, bilder och annat innehåll rika element för e-post . SQL Server ger användare med en " skicka e-post " lagrad procedur . Dessa e-postmeddelanden kan ställas till HTML-format , så att du snabbt kan skicka ett mail utan att bearbeta den i programkoden . Detta är bra när du kör databasfrågor på SQL Server och skicka ett mail baserat på vissa kodning kriterier . Den " sp_send_dbmail " lagrad procedur har ett format alternativ som sätter mail till HTML . Instruktioner
1
Skapa din HTML-e och tilldela den till en databas variabel . I detta exempel är en enkel HTML- brev skapas med hjälp av en " " tagg . Den " " tagg bolds text . Följande kod skapar en variabel för brevets innehåll :
deklarera @ email varchar ( 1000 ) set @ email = ' Min HTML E < /b > '
2
Ställ in variablerna för mottagaren , avsändare och ämne . Dessa variabler krävs av " sp_send_dbmail " lagrad procedur . Följande skapar de nödvändiga SQL- variablerna :
deklarera @ ämne varchar ( 100 ) deklarera @ från varchar ( 100 ) deklarera @ till varchar ( 100 ) ställa @ Ämne = " HTML-e- testet . " Set @ från = ' [email protected] " set @ till = ' [email protected] ' Addera 3
Skicka e-post . Nu när alla variabler har angetts , behöver den e bara ska skickas. Den " sp_send_dbemail " tar hand om samtliga protokollet krav , och den skickar e-post med nätverkets e- konfigurationer . Följande kod visar hur du använder den lagrade proceduren :
sp_send_dbemail @ profilnamn = @ från , @ mottagare = @ till @ ämne = @ ämne , @ body_format = ' HTML '
4
Tryck på F5 -tangenten på tangentbordet . Koden körs och din databas e-post skickas .