e-mails HTML fornecer a seus usuários com links , imagens e outros elementos ricos de conteúdo para e-mail. SQL Server fornece aos usuários um " e-mail enviar" procedimento armazenado. Esses e-mails podem ser definidos para o formato HTML, assim você pode rapidamente enviar um e-mail sem processá -lo em seu código do aplicativo. Isso é benéfico quando você executar consultas de banco de dados no SQL Server e enviar um e-mail com base em alguns critérios de codificação . O procedimento armazenado " sp_send_dbmail " tem uma opção de formato que define o e-mail em HTML. Instruções
1
Crie seu e-mail HTML e atribuí-lo a uma variável de dados. Neste exemplo, uma carta HTML simples é criado usando uma tag " " . O " " text negritos tag . O código a seguir cria uma variável para o conteúdo da carta :
declare @ email varchar ( 1000) set email @ = ' My HTML e-mail < /b >'
2
Definir as variáveis para o destinatário , remetente e assunto. Essas variáveis são necessárias pelo procedimento armazenado " sp_send_dbmail " . A seguir cria as variáveis SQL necessários :
declare @ assunto varchar ( 100) declare @ de varchar ( 100) declare @ para varchar ( 100) set @ subject = set @ from = "" teste de e-mail HTML. ' [email protected] ' set @ a =' [email protected] '
3
Envie o e-mail. Agora que todas as variáveis são definidas , o e-mail só precisa ser enviada. O " sp_send_dbemail " cuida de todos os requisitos do protocolo , e envia o e-mail usando as configurações de e-mail da rede. O código a seguir mostra como usar o procedimento armazenado :
sp_send_dbemail @ profile_name = @ do , @ recipients = @ a , @ subject = @ assunto, @ body_format = ' HTML'
4
Pressione a tecla F5 no seu teclado. O código é executado e seu e-mail do banco de dados é enviado.