Configurar o Database Mail não é uma tarefa muito difícil, com alguns passos e alguns minutos de dedicação está pronto para ser utilizado.
Pré Requisitos:
SMTP Server Info: Você vai precisar saber as informações de porta e informações de autenticação para o seu servidor smtp.
Configurações: Há algumas coisas que gosto de olhar antes de tentar configurar o Database Mail.
Aqui abaixo vou demonstrar como verificar isso:
SELECT is_broker_enabled FROM sys.databases WHERE name = 'msdb'; GO SELECT * FROM sys.configurations WHERE name = 'Database Mail XPs' GO
E se o Service Broker estiver desativado no msdb?
Se por algum motivo o Service Broker não estiver ativado, você deve verificar algumas coisas:
– Você está usando uma edição do SQL Server que suporta Database Mail?
– O banco msdb foi restaurado de algum backup?
EXEC sp_configure 'show advanced options', '1'; RECONFIGURE GO EXEC sp_configure 'Database Mail XPs', 1; RECONFIGURE GO
Abra o Management Studio e expanda Management e clique com o botão direito em Database Mail:
– Clique em ‘Next’.
– Selecione a primeira opção e clique em Next.
Database Mail Configuration Wizard Profile
Para criar uma conta especifique:
– Account name: Normalmente as pessoas colocam o nome da instância
– Email address: Preencha esse campo com o e-mail de destino para onde serão enviados os emails.
– Reply email: Preencha esse campo com o e-mail para resposta (não obrigatório).
– Server name: Preencha esse campo com o smtp do seu servidor e Port Number. Não utilize gmail para seus ambientes de produção, esse é apenas um exemplo.
– Selecione a opção Basic Authentication e preencha os campos com o e-mail e senha da conta de e-mail que enviará os e-mails.
New Database Mail Account
Envie um email de teste.
Clique com o botão direito do mouse em Database Mail e selecione Send Test Email…
No campo To: coloque o email de destino.
Saiba como a função UPPER() no SQL Server pode degradar a performance das suas consultas…
Saiba agora mesmo como você pode diminuir o RESOURCE_SEMAPHORE_QUERY_COMPILE no SQL Server. Recentemente eu trabalhei em…
Nós DBA' e desenvolvedores quase sempre temos que trabalhar com datas quando se trata de…
Quais são as diferentes maneiras de proteger o login Senha do Administrador (SA)? Todos estão…
Com os direitos que o login sa tem por padrão no SQL Server, é obrigatório…
Como um DBA, você tem a responsabilidade de garantir a segurança do aplicativo e dos…