Escrevi vários tutoriais para usar o Database Mail e criei este artigo para listar todos eles em um só lugar.
Primeiro, incluí esses links na parte inferior de Como enviar e-mails do SQL Server (T-SQL), mas achei que poderia ser útil movê-los para seu próprio artigo como referência rápida.
Tutoriais usando o assistente de configuração
Aqui está uma lista de tutoriais que usam a interface gráfica do usuário do SSMS (SQL Server Management Studio) para realizar tarefas comuns do Database Mail.
Eles envolvem o Assistente de Configuração do Database Mail, que orienta você em cada tarefa.
- Configurar o Database Mail
- Criar um perfil do Database Mail
- Criar uma conta do Database Mail
- Excluir um perfil do Database Mail
- Excluir uma conta do Database Mail
- Atualizar um perfil do Database Mail
- Atualizar uma conta do Database Mail
- Adicionar uma conta do Database Mail a um perfil
- Remover uma conta do Database Mail de um perfil
- Definir um perfil público padrão para o Database Mail
- Alterar a prioridade de uma conta em um perfil do Database Mail
Tutoriais usando T-SQL
Os tutoriais a seguir usam T-SQL em vez da GUI do SSMS.
Usar o T-SQL geralmente é muito mais rápido (depois de escrever o código), porque tudo o que você precisa fazer é abrir uma nova guia de consulta e executar o código.
Enviando e-mail
- Como enviar e-mails do SQL Server
- Ativar o Database Mail
- Enviar um e-mail HTML
- Enviar por e-mail os resultados de uma consulta
- Resultados da consulta de e-mail como uma tabela HTML
- Resultados da consulta por e-mail como anexo
- Enviar e-mails com anexos
- Enviar e-mail de um gatilho
- Parar/iniciar a fila do Database Mail
- Aumente o tamanho permitido do anexo
- Remova os cabeçalhos das colunas ao enviar os resultados da consulta por e-mail
- Remover preenchimento ao enviar resultados de consulta
- Mude o separador para uma vírgula ao enviar os resultados da consulta por e-mail
- Corrigir "nome do perfil não é válido" ao enviar e-mail
Como listar contas, perfis etc.
- Obter uma lista de contas do Database Mail
- Encontre as associações entre as contas do Database Mail e os principais do banco de dados
- Retorne uma lista de perfis do Database Mail
- Listar as contas associadas a um perfil do Database Mail
Configurações de configuração
- Mostrar opções avançadas de configuração do servidor
- Verifique as definições de configuração do Database Mail
- Alterar as definições de configuração do Database Mail
Verificando e-mails enviados, etc
- Verificar e-mails enviados
- Verificar e-mails não enviados
- Verificar e-mail com falha
- Descubra por que um e-mail falhou ao enviar
- Verifique o status de todas as mensagens do Database Mail
- Verifique o status das filas do Database Mail
- Verifique quantos itens de correio estão na fila
- Excluir mensagens do Database Mail do msdb Banco de dados
- Excluir eventos do log do Database Mail
Configurando contas e perfis
- Criar um perfil do Database Mail
- Criar uma conta do Database Mail
- Atualizar um perfil do Database Mail
- Atualizar uma conta do Database Mail
- Excluir um perfil do Database Mail
- Excluir uma conta do Database Mail
- Conceder um msdb Acesso do usuário a um perfil do Database Mail
- Adicionar uma conta do Database Mail a um perfil
- Remover uma conta do Database Mail de um perfil
- Alterar o número de sequência de uma conta do Database Mail em um perfil
- Alterar o perfil padrão do Database Mail para um usuário
- Criar um perfil público padrão para o Database Mail