e-mails HTML fournir à vos utilisateurs avec des liens , images et autres éléments riches en contenu pour le courrier électronique . SQL Server offre aux utilisateurs une "Envoyer" procédure stockée. Ces e-mails peuvent être définies au format HTML , vous pouvez donc envoyer rapidement un e-mail sans le traiter dans votre code d'application. Cela est bénéfique lorsque vous exécutez des requêtes de base de données sur le serveur SQL et d'envoyer un e-mail basé sur des critères de codage . La procédure stockée « sp_send_dbmail " dispose d'une option de format qui définit l' e-mail au format HTML. Instructions
1
Créer votre email HTML et l'assigner à une variable de base de données . Dans cet exemple, une lettre simple HTML est créé en utilisant un le tag " " . Le tag " " Bolds texte. Le code suivant crée une variable pour le contenu de la lettre :
declare @ email varchar (1000) set @ email = ' Ma HTML Email '
2 < p > Définissez les variables pour le destinataire , l'expéditeur et le sujet. Ces variables sont requises par la procédure stockée " sp_send_dbmail " . L'exemple suivant crée les variables SQL requises :
declare @ sujet varchar ( 100) declare @ de varchar (100) declare @ à varchar ( 100) set @ sujet «test de courriel HTML. '= Set @ from = ' me@myemail.com « set @ to = ' theRecipient@recipientemail.com '
3
Envoyer l'e-mail . Maintenant que toutes les variables sont définies , l'e-mail doit juste être envoyé . Le " sp_send_dbemail " prend soin de toutes les exigences du protocole , et il envoie l'e-mail en utilisant les configurations de messagerie du réseau. Le code suivant vous montre comment utiliser la procédure stockée :
sp_send_dbemail @ = @ profile_name partir , @ = @ destinataires à , @ subject = @ sujet, @ body_format = 'HTML'
4
Appuyez sur la touche F5 de votre clavier. Le code s'exécute et votre e-mail de base de données est envoyé.