e-mails HTML fornecer a seus usuários com links, imagens e outros elementos de conteúdo rico para e-mail. SQL Server fornece aos usuários uma "enviar email" procedimento armazenado. Esses e-mails podem ser definidas para o formato HTML, assim você pode rapidamente enviar um e-mail sem processá-lo no 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 "sp_send_dbmail" procedimento armazenado tem uma opção de formato que define o e-mail em HTML.
Crie seu e-mail HTML e atribuí-lo a uma variável de banco de dados. Neste exemplo, uma carta de HTML simples é criado usando uma a "" tag. o "" tag negrito texto. O código a seguir cria uma variável para o conteúdo da carta:
declarar @email varchar (1000)
definido @email = `Meu e-mail HTML`Defina as variáveis para o destinatário, remetente e assunto. Essas variáveis são exigidos pela "sp_send_dbmail" procedimento armazenado. O que se segue cria as variáveis SQL necessários:
declarar @subject varchar (100)
declarar @from varchar (100)
declarar @Ao varchar (100)
definir @subject = `teste de e-mail HTML.`
definido @from = `[email protected]`
definido @Ao = `[email protected]`Enviar 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 = @from,
@Recipients = @Ao, @subject = @subject, @body_format = `HTML`Pressione a tecla F5 no seu teclado. O código é executado e seu e-mail do banco de dados é enviado.