HTML -E-Mails geben Sie Ihre Benutzer mit Links , Bilder und andere Inhalte reichen Elemente für E-Mail. SQL Server bietet dem Anwender eine " E-Mail senden " gespeicherte Prozedur . Diese E-Mails können im HTML-Format eingestellt werden , so können Sie schnell per E-Mail ohne Verarbeitung in Ihrer Anwendung Code. Dies ist vorteilhaft, wenn Sie Datenbank-Abfragen auf dem SQL- Server laufen und senden Sie eine E-Mail an einigen Codierung Kriterien. Die " sp_send_dbmail " gespeicherte Prozedur hat ein Format , das die Option E-Mail an HTML setzt . Anleitung
1
Erstellen Sie Ihre HTML E-Mail und ordnen sie einer Datenbank variabel. In diesem Beispiel wird eine einfache HTML Brief erstellt mit einem der " "-Tag. Die " " tag fett Text. Der folgende Code erstellt eine Variable für das Schreiben der Inhalte: Videos
erklären @ email varchar ( 1000) set @ email = ' Mein HTML Email < /b>'
2
Legen Sie die Variablen für den Empfänger , Absender und Betreff . Diese Variablen werden durch die " sp_send_dbmail " gespeicherte Prozedur erforderlich. Das folgende erstellt die erforderlichen SQL-Variablen :
declare @ Thema varchar ( 100) declare @ von varchar ( 100) declare @ zu varchar ( 100) set @ subject = ' HTML E-Mail -Test. ' Set @ from = ' me@myemail.com ' set @ to = ' theRecipient@recipientemail.com '
3
senden Sie die E-Mail. Nun, da alle Variablen gesetzt werden , die E-Mail nur gesendet werden muss . Die " sp_send_dbemail " kümmert sich um all den Anforderungen Protokoll und sendet die E-Mail über das Netzwerk der E-Mail -Konfigurationen. Der folgende Code zeigt, wie Sie die gespeicherte Prozedur verwenden:
sp_send_dbemail @ profile_name = @ aus , @ recipients = @ zu , @ subject = @ subject , @ body_format = 'HTML'
4
Drücken Sie die F5-Taste auf Ihrer Tastatur. Der Code wird ausgeführt und Ihre Datenbank E-Mail gesendet wird.