20
13/8/2014 Database Mail no SQL Server http://www.devmedia.com.br/database-mail-no-sql-server/24283 1/20 Gostei (3) (0) Buscar comentários post favorito (1) Database Mail no SQL Server Veja neste artigo como configurar de forma rápida e pratica o Database Mail a enviar um e-mail para uma conta de gmail. O Database Mail é muito importante para automação do banco de dados no sentido de informar ao DBA ou a um usuário sobre algum processo ou algum erro, no caso do nosso artigo, vamos simplesmente mostrar algumas informações básicas e também mostrar como configurar e receber e-mail. Neste artigo vamos usar somente o assistente de configuração. Vamos iniciar o processo de configuração, primeiramente abra o SQL Server 0 4 Curtir 0

Configurando Database Mail No SQL Server

Embed Size (px)

DESCRIPTION

dATAMAIL

Citation preview

Page 1: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 120

Gostei (3) (0)

Buscar

comentaacuterios post favorito (1)

Database Mail no SQL Server

Veja neste artigo como configurar de forma raacutepida e pratica

o Database Mail a enviar um e-mail para uma conta de

gmail

O Database Mail eacute muito importante para automaccedilatildeo do banco de dados no sentido de

informar ao DBA ou a um usuaacuterio sobre algum processo ou algum erro no caso do

nosso artigo vamos simplesmente mostrar algumas informaccedilotildees baacutesicas e tambeacutem

mostrar como configurar e receber e-mail Neste artigo vamos usar somente o

assistente de configuraccedilatildeo

Vamos iniciar o processo de configuraccedilatildeo primeiramente abra o SQL Server

0 4Curtir0

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 220

Management Studio e conecte-se a instacircncia do servidor feito isso expanda a pasta

MANAGEMENT que fica localizada no OBJECT EXPLORER logo abaixo vocecirc iraacute visualizar

o Database Mail como mostra a figura 1

Figura 1 Janela do OBJECT EXPLORER no SQL Server Management Studio

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 320

Em seguida clique com o botatildeo direito do mouse sobre Database Mail e escolha a opccedilatildeo

Configure Database Mail depois apareceraacute a janela de boas vindas do Database Mail

como mostra a figura 2

Figura 2 Janela de boas vinda do Database Mail Configuration

Depois da apresentaccedilatildeo desta tela clique em NEXT para continuar a configuraccedilatildeo em

seguida apareceraacute outra janela como mostra a figura 3

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 420

Figura 3 Janela do Database Mail Configuration Wizard Select Configuration Task

Apenas para se ter uma ideacuteia dessas opccedilotildees segue abaixo a descriccedilatildeo das mesmas

Para a opccedilatildeo Set up Database by performing the follow tasks

1 - criar um perfil de e-mail e especificar as contas de SMTP

2 - especificar a seguranccedila de perfil

3 - configurar paracircmetros do sistema

Estaacute primeira opccedilatildeo eacute para iniciar a configuraccedilatildeo do Database Mail

Para a opccedilatildeo Manage Database Mail accounts and profiles

Para gerenciar contas e perfil ja criados para uma eventual ou necessaria mudanccedila na

configuraccedilatildeo

Para a opccedilatildeo Manage profile security

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 520

Gerenciar perfil de seguranccedila

Para a opccedilatildeo View or change system parameters

Visualizar ou alterar paracircmetros do sistema

Agora vamos para o passo seguinte depois da tela apresentada marque a opccedilatildeo Set

up Database by performing the followt asks e clique no botatildeo NEXT Apareceraacute a janela

seguinte como mostra a figura 4

Figura 4 Janela do Database Mail Configuration Wizard New Profile

A figura 4 mostra uma janela para criar um perfil que seraacute utilizado pelo Database Mail

no Profile Name coloquei o nome de RoniereEmail com relaccedilatildeo a opccedilatildeo Description eacute

opcional caso queria colocar alguma descriccedilatildeo

Depois deste passo clique em NEXT em seguida apareceraacute a janela do Database Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 620

Configuration Wizard como mostra a figura 5

Figura 5 Janela do Database Mail Configuration Wizard Manage Existing Accound

Vamos entender um pouco o que se pede nesta janela

Account Name Neste campo vocecirc define o nome para a conta

Description Descriccedilatildeo sobre a conta caso vocecirc deixe em branco natildeo haacute problema

E-mail address Escreva o e-mail que seraacute utilizado para enviar mensagens

Display Name Nome de exibiccedilatildeo apareceraacute no campo FROM das mensagens enviadas

Reply e-mail Endereccedilo de e-mail para receber respostas das mensagens do Database

Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 720

Server name amp Port number Digite o nome do host do servidor de e-mail no nosso

caso vamos usar a porta 587 para o GMAIL

Thisserverrequires a secure connection (SSL) Estabelecer conexatildeo segura para o

envio de mensagens

SMTP Authentication autenticaccedilatildeo de SMTP nesta parte vocecirc teraacute trecircs opccedilotildees

Windows Authentication using Database Engine service credentials Autenticaccedilatildeo

Windows usando as credenciais do service Database Engine

Basic Authentication Autenticaccedilatildeo baacutesica o Database Mail se conecta no servidor de

correio designado utilizando usuaacuterio e senha

Anonymous Authentication Envio de mensagens atraveacutes de autenticaccedilatildeo anocircnima

neste caso o servidor de correio deve ser configurado para permitir login anocircnimo (natildeo

eacute uma boa pratica de seguranccedila)

Proacuteximo passo como jaacute foi criado um profile vamos apenas adicionar clicando no

botatildeo ADD como mostra a figura 6

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 820

Figura 6 Profile mostrando uma conta de e-mail

Na janela New Profile figura 6 clique em NEXT a proacutexima tela eacute para definir a

seguranccedila do profile nesse caso temos duas opccedilotildees Public Profiles e Private Profiles

figura 7

Public Profile Estaraacute disponiacutevel para qualquer usuaacuterio ou aplicativo na instacircncia

Private Profile Estaraacute disponiacutevel somente para usuaacuterios e aplicativos definidos

explicitamente

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 2: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 220

Management Studio e conecte-se a instacircncia do servidor feito isso expanda a pasta

MANAGEMENT que fica localizada no OBJECT EXPLORER logo abaixo vocecirc iraacute visualizar

o Database Mail como mostra a figura 1

Figura 1 Janela do OBJECT EXPLORER no SQL Server Management Studio

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 320

Em seguida clique com o botatildeo direito do mouse sobre Database Mail e escolha a opccedilatildeo

Configure Database Mail depois apareceraacute a janela de boas vindas do Database Mail

como mostra a figura 2

Figura 2 Janela de boas vinda do Database Mail Configuration

Depois da apresentaccedilatildeo desta tela clique em NEXT para continuar a configuraccedilatildeo em

seguida apareceraacute outra janela como mostra a figura 3

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 420

Figura 3 Janela do Database Mail Configuration Wizard Select Configuration Task

Apenas para se ter uma ideacuteia dessas opccedilotildees segue abaixo a descriccedilatildeo das mesmas

Para a opccedilatildeo Set up Database by performing the follow tasks

1 - criar um perfil de e-mail e especificar as contas de SMTP

2 - especificar a seguranccedila de perfil

3 - configurar paracircmetros do sistema

Estaacute primeira opccedilatildeo eacute para iniciar a configuraccedilatildeo do Database Mail

Para a opccedilatildeo Manage Database Mail accounts and profiles

Para gerenciar contas e perfil ja criados para uma eventual ou necessaria mudanccedila na

configuraccedilatildeo

Para a opccedilatildeo Manage profile security

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 520

Gerenciar perfil de seguranccedila

Para a opccedilatildeo View or change system parameters

Visualizar ou alterar paracircmetros do sistema

Agora vamos para o passo seguinte depois da tela apresentada marque a opccedilatildeo Set

up Database by performing the followt asks e clique no botatildeo NEXT Apareceraacute a janela

seguinte como mostra a figura 4

Figura 4 Janela do Database Mail Configuration Wizard New Profile

A figura 4 mostra uma janela para criar um perfil que seraacute utilizado pelo Database Mail

no Profile Name coloquei o nome de RoniereEmail com relaccedilatildeo a opccedilatildeo Description eacute

opcional caso queria colocar alguma descriccedilatildeo

Depois deste passo clique em NEXT em seguida apareceraacute a janela do Database Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 620

Configuration Wizard como mostra a figura 5

Figura 5 Janela do Database Mail Configuration Wizard Manage Existing Accound

Vamos entender um pouco o que se pede nesta janela

Account Name Neste campo vocecirc define o nome para a conta

Description Descriccedilatildeo sobre a conta caso vocecirc deixe em branco natildeo haacute problema

E-mail address Escreva o e-mail que seraacute utilizado para enviar mensagens

Display Name Nome de exibiccedilatildeo apareceraacute no campo FROM das mensagens enviadas

Reply e-mail Endereccedilo de e-mail para receber respostas das mensagens do Database

Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 720

Server name amp Port number Digite o nome do host do servidor de e-mail no nosso

caso vamos usar a porta 587 para o GMAIL

Thisserverrequires a secure connection (SSL) Estabelecer conexatildeo segura para o

envio de mensagens

SMTP Authentication autenticaccedilatildeo de SMTP nesta parte vocecirc teraacute trecircs opccedilotildees

Windows Authentication using Database Engine service credentials Autenticaccedilatildeo

Windows usando as credenciais do service Database Engine

Basic Authentication Autenticaccedilatildeo baacutesica o Database Mail se conecta no servidor de

correio designado utilizando usuaacuterio e senha

Anonymous Authentication Envio de mensagens atraveacutes de autenticaccedilatildeo anocircnima

neste caso o servidor de correio deve ser configurado para permitir login anocircnimo (natildeo

eacute uma boa pratica de seguranccedila)

Proacuteximo passo como jaacute foi criado um profile vamos apenas adicionar clicando no

botatildeo ADD como mostra a figura 6

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 820

Figura 6 Profile mostrando uma conta de e-mail

Na janela New Profile figura 6 clique em NEXT a proacutexima tela eacute para definir a

seguranccedila do profile nesse caso temos duas opccedilotildees Public Profiles e Private Profiles

figura 7

Public Profile Estaraacute disponiacutevel para qualquer usuaacuterio ou aplicativo na instacircncia

Private Profile Estaraacute disponiacutevel somente para usuaacuterios e aplicativos definidos

explicitamente

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 3: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 320

Em seguida clique com o botatildeo direito do mouse sobre Database Mail e escolha a opccedilatildeo

Configure Database Mail depois apareceraacute a janela de boas vindas do Database Mail

como mostra a figura 2

Figura 2 Janela de boas vinda do Database Mail Configuration

Depois da apresentaccedilatildeo desta tela clique em NEXT para continuar a configuraccedilatildeo em

seguida apareceraacute outra janela como mostra a figura 3

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 420

Figura 3 Janela do Database Mail Configuration Wizard Select Configuration Task

Apenas para se ter uma ideacuteia dessas opccedilotildees segue abaixo a descriccedilatildeo das mesmas

Para a opccedilatildeo Set up Database by performing the follow tasks

1 - criar um perfil de e-mail e especificar as contas de SMTP

2 - especificar a seguranccedila de perfil

3 - configurar paracircmetros do sistema

Estaacute primeira opccedilatildeo eacute para iniciar a configuraccedilatildeo do Database Mail

Para a opccedilatildeo Manage Database Mail accounts and profiles

Para gerenciar contas e perfil ja criados para uma eventual ou necessaria mudanccedila na

configuraccedilatildeo

Para a opccedilatildeo Manage profile security

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 520

Gerenciar perfil de seguranccedila

Para a opccedilatildeo View or change system parameters

Visualizar ou alterar paracircmetros do sistema

Agora vamos para o passo seguinte depois da tela apresentada marque a opccedilatildeo Set

up Database by performing the followt asks e clique no botatildeo NEXT Apareceraacute a janela

seguinte como mostra a figura 4

Figura 4 Janela do Database Mail Configuration Wizard New Profile

A figura 4 mostra uma janela para criar um perfil que seraacute utilizado pelo Database Mail

no Profile Name coloquei o nome de RoniereEmail com relaccedilatildeo a opccedilatildeo Description eacute

opcional caso queria colocar alguma descriccedilatildeo

Depois deste passo clique em NEXT em seguida apareceraacute a janela do Database Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 620

Configuration Wizard como mostra a figura 5

Figura 5 Janela do Database Mail Configuration Wizard Manage Existing Accound

Vamos entender um pouco o que se pede nesta janela

Account Name Neste campo vocecirc define o nome para a conta

Description Descriccedilatildeo sobre a conta caso vocecirc deixe em branco natildeo haacute problema

E-mail address Escreva o e-mail que seraacute utilizado para enviar mensagens

Display Name Nome de exibiccedilatildeo apareceraacute no campo FROM das mensagens enviadas

Reply e-mail Endereccedilo de e-mail para receber respostas das mensagens do Database

Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 720

Server name amp Port number Digite o nome do host do servidor de e-mail no nosso

caso vamos usar a porta 587 para o GMAIL

Thisserverrequires a secure connection (SSL) Estabelecer conexatildeo segura para o

envio de mensagens

SMTP Authentication autenticaccedilatildeo de SMTP nesta parte vocecirc teraacute trecircs opccedilotildees

Windows Authentication using Database Engine service credentials Autenticaccedilatildeo

Windows usando as credenciais do service Database Engine

Basic Authentication Autenticaccedilatildeo baacutesica o Database Mail se conecta no servidor de

correio designado utilizando usuaacuterio e senha

Anonymous Authentication Envio de mensagens atraveacutes de autenticaccedilatildeo anocircnima

neste caso o servidor de correio deve ser configurado para permitir login anocircnimo (natildeo

eacute uma boa pratica de seguranccedila)

Proacuteximo passo como jaacute foi criado um profile vamos apenas adicionar clicando no

botatildeo ADD como mostra a figura 6

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 820

Figura 6 Profile mostrando uma conta de e-mail

Na janela New Profile figura 6 clique em NEXT a proacutexima tela eacute para definir a

seguranccedila do profile nesse caso temos duas opccedilotildees Public Profiles e Private Profiles

figura 7

Public Profile Estaraacute disponiacutevel para qualquer usuaacuterio ou aplicativo na instacircncia

Private Profile Estaraacute disponiacutevel somente para usuaacuterios e aplicativos definidos

explicitamente

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 4: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 420

Figura 3 Janela do Database Mail Configuration Wizard Select Configuration Task

Apenas para se ter uma ideacuteia dessas opccedilotildees segue abaixo a descriccedilatildeo das mesmas

Para a opccedilatildeo Set up Database by performing the follow tasks

1 - criar um perfil de e-mail e especificar as contas de SMTP

2 - especificar a seguranccedila de perfil

3 - configurar paracircmetros do sistema

Estaacute primeira opccedilatildeo eacute para iniciar a configuraccedilatildeo do Database Mail

Para a opccedilatildeo Manage Database Mail accounts and profiles

Para gerenciar contas e perfil ja criados para uma eventual ou necessaria mudanccedila na

configuraccedilatildeo

Para a opccedilatildeo Manage profile security

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 520

Gerenciar perfil de seguranccedila

Para a opccedilatildeo View or change system parameters

Visualizar ou alterar paracircmetros do sistema

Agora vamos para o passo seguinte depois da tela apresentada marque a opccedilatildeo Set

up Database by performing the followt asks e clique no botatildeo NEXT Apareceraacute a janela

seguinte como mostra a figura 4

Figura 4 Janela do Database Mail Configuration Wizard New Profile

A figura 4 mostra uma janela para criar um perfil que seraacute utilizado pelo Database Mail

no Profile Name coloquei o nome de RoniereEmail com relaccedilatildeo a opccedilatildeo Description eacute

opcional caso queria colocar alguma descriccedilatildeo

Depois deste passo clique em NEXT em seguida apareceraacute a janela do Database Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 620

Configuration Wizard como mostra a figura 5

Figura 5 Janela do Database Mail Configuration Wizard Manage Existing Accound

Vamos entender um pouco o que se pede nesta janela

Account Name Neste campo vocecirc define o nome para a conta

Description Descriccedilatildeo sobre a conta caso vocecirc deixe em branco natildeo haacute problema

E-mail address Escreva o e-mail que seraacute utilizado para enviar mensagens

Display Name Nome de exibiccedilatildeo apareceraacute no campo FROM das mensagens enviadas

Reply e-mail Endereccedilo de e-mail para receber respostas das mensagens do Database

Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 720

Server name amp Port number Digite o nome do host do servidor de e-mail no nosso

caso vamos usar a porta 587 para o GMAIL

Thisserverrequires a secure connection (SSL) Estabelecer conexatildeo segura para o

envio de mensagens

SMTP Authentication autenticaccedilatildeo de SMTP nesta parte vocecirc teraacute trecircs opccedilotildees

Windows Authentication using Database Engine service credentials Autenticaccedilatildeo

Windows usando as credenciais do service Database Engine

Basic Authentication Autenticaccedilatildeo baacutesica o Database Mail se conecta no servidor de

correio designado utilizando usuaacuterio e senha

Anonymous Authentication Envio de mensagens atraveacutes de autenticaccedilatildeo anocircnima

neste caso o servidor de correio deve ser configurado para permitir login anocircnimo (natildeo

eacute uma boa pratica de seguranccedila)

Proacuteximo passo como jaacute foi criado um profile vamos apenas adicionar clicando no

botatildeo ADD como mostra a figura 6

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 820

Figura 6 Profile mostrando uma conta de e-mail

Na janela New Profile figura 6 clique em NEXT a proacutexima tela eacute para definir a

seguranccedila do profile nesse caso temos duas opccedilotildees Public Profiles e Private Profiles

figura 7

Public Profile Estaraacute disponiacutevel para qualquer usuaacuterio ou aplicativo na instacircncia

Private Profile Estaraacute disponiacutevel somente para usuaacuterios e aplicativos definidos

explicitamente

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 5: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 520

Gerenciar perfil de seguranccedila

Para a opccedilatildeo View or change system parameters

Visualizar ou alterar paracircmetros do sistema

Agora vamos para o passo seguinte depois da tela apresentada marque a opccedilatildeo Set

up Database by performing the followt asks e clique no botatildeo NEXT Apareceraacute a janela

seguinte como mostra a figura 4

Figura 4 Janela do Database Mail Configuration Wizard New Profile

A figura 4 mostra uma janela para criar um perfil que seraacute utilizado pelo Database Mail

no Profile Name coloquei o nome de RoniereEmail com relaccedilatildeo a opccedilatildeo Description eacute

opcional caso queria colocar alguma descriccedilatildeo

Depois deste passo clique em NEXT em seguida apareceraacute a janela do Database Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 620

Configuration Wizard como mostra a figura 5

Figura 5 Janela do Database Mail Configuration Wizard Manage Existing Accound

Vamos entender um pouco o que se pede nesta janela

Account Name Neste campo vocecirc define o nome para a conta

Description Descriccedilatildeo sobre a conta caso vocecirc deixe em branco natildeo haacute problema

E-mail address Escreva o e-mail que seraacute utilizado para enviar mensagens

Display Name Nome de exibiccedilatildeo apareceraacute no campo FROM das mensagens enviadas

Reply e-mail Endereccedilo de e-mail para receber respostas das mensagens do Database

Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 720

Server name amp Port number Digite o nome do host do servidor de e-mail no nosso

caso vamos usar a porta 587 para o GMAIL

Thisserverrequires a secure connection (SSL) Estabelecer conexatildeo segura para o

envio de mensagens

SMTP Authentication autenticaccedilatildeo de SMTP nesta parte vocecirc teraacute trecircs opccedilotildees

Windows Authentication using Database Engine service credentials Autenticaccedilatildeo

Windows usando as credenciais do service Database Engine

Basic Authentication Autenticaccedilatildeo baacutesica o Database Mail se conecta no servidor de

correio designado utilizando usuaacuterio e senha

Anonymous Authentication Envio de mensagens atraveacutes de autenticaccedilatildeo anocircnima

neste caso o servidor de correio deve ser configurado para permitir login anocircnimo (natildeo

eacute uma boa pratica de seguranccedila)

Proacuteximo passo como jaacute foi criado um profile vamos apenas adicionar clicando no

botatildeo ADD como mostra a figura 6

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 820

Figura 6 Profile mostrando uma conta de e-mail

Na janela New Profile figura 6 clique em NEXT a proacutexima tela eacute para definir a

seguranccedila do profile nesse caso temos duas opccedilotildees Public Profiles e Private Profiles

figura 7

Public Profile Estaraacute disponiacutevel para qualquer usuaacuterio ou aplicativo na instacircncia

Private Profile Estaraacute disponiacutevel somente para usuaacuterios e aplicativos definidos

explicitamente

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 6: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 620

Configuration Wizard como mostra a figura 5

Figura 5 Janela do Database Mail Configuration Wizard Manage Existing Accound

Vamos entender um pouco o que se pede nesta janela

Account Name Neste campo vocecirc define o nome para a conta

Description Descriccedilatildeo sobre a conta caso vocecirc deixe em branco natildeo haacute problema

E-mail address Escreva o e-mail que seraacute utilizado para enviar mensagens

Display Name Nome de exibiccedilatildeo apareceraacute no campo FROM das mensagens enviadas

Reply e-mail Endereccedilo de e-mail para receber respostas das mensagens do Database

Mail

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 720

Server name amp Port number Digite o nome do host do servidor de e-mail no nosso

caso vamos usar a porta 587 para o GMAIL

Thisserverrequires a secure connection (SSL) Estabelecer conexatildeo segura para o

envio de mensagens

SMTP Authentication autenticaccedilatildeo de SMTP nesta parte vocecirc teraacute trecircs opccedilotildees

Windows Authentication using Database Engine service credentials Autenticaccedilatildeo

Windows usando as credenciais do service Database Engine

Basic Authentication Autenticaccedilatildeo baacutesica o Database Mail se conecta no servidor de

correio designado utilizando usuaacuterio e senha

Anonymous Authentication Envio de mensagens atraveacutes de autenticaccedilatildeo anocircnima

neste caso o servidor de correio deve ser configurado para permitir login anocircnimo (natildeo

eacute uma boa pratica de seguranccedila)

Proacuteximo passo como jaacute foi criado um profile vamos apenas adicionar clicando no

botatildeo ADD como mostra a figura 6

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 820

Figura 6 Profile mostrando uma conta de e-mail

Na janela New Profile figura 6 clique em NEXT a proacutexima tela eacute para definir a

seguranccedila do profile nesse caso temos duas opccedilotildees Public Profiles e Private Profiles

figura 7

Public Profile Estaraacute disponiacutevel para qualquer usuaacuterio ou aplicativo na instacircncia

Private Profile Estaraacute disponiacutevel somente para usuaacuterios e aplicativos definidos

explicitamente

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 7: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 720

Server name amp Port number Digite o nome do host do servidor de e-mail no nosso

caso vamos usar a porta 587 para o GMAIL

Thisserverrequires a secure connection (SSL) Estabelecer conexatildeo segura para o

envio de mensagens

SMTP Authentication autenticaccedilatildeo de SMTP nesta parte vocecirc teraacute trecircs opccedilotildees

Windows Authentication using Database Engine service credentials Autenticaccedilatildeo

Windows usando as credenciais do service Database Engine

Basic Authentication Autenticaccedilatildeo baacutesica o Database Mail se conecta no servidor de

correio designado utilizando usuaacuterio e senha

Anonymous Authentication Envio de mensagens atraveacutes de autenticaccedilatildeo anocircnima

neste caso o servidor de correio deve ser configurado para permitir login anocircnimo (natildeo

eacute uma boa pratica de seguranccedila)

Proacuteximo passo como jaacute foi criado um profile vamos apenas adicionar clicando no

botatildeo ADD como mostra a figura 6

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 820

Figura 6 Profile mostrando uma conta de e-mail

Na janela New Profile figura 6 clique em NEXT a proacutexima tela eacute para definir a

seguranccedila do profile nesse caso temos duas opccedilotildees Public Profiles e Private Profiles

figura 7

Public Profile Estaraacute disponiacutevel para qualquer usuaacuterio ou aplicativo na instacircncia

Private Profile Estaraacute disponiacutevel somente para usuaacuterios e aplicativos definidos

explicitamente

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 8: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 820

Figura 6 Profile mostrando uma conta de e-mail

Na janela New Profile figura 6 clique em NEXT a proacutexima tela eacute para definir a

seguranccedila do profile nesse caso temos duas opccedilotildees Public Profiles e Private Profiles

figura 7

Public Profile Estaraacute disponiacutevel para qualquer usuaacuterio ou aplicativo na instacircncia

Private Profile Estaraacute disponiacutevel somente para usuaacuterios e aplicativos definidos

explicitamente

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 9: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 920

Figura 7 Janela do Database Mail Configuration Wizard Manage Profile Security

Proacutexima janela eacute de configuraccedilatildeo dos paracircmetros do sistema que eacute usado pelo

Database Mail Clique em NEXT para continuar como mostra a figura 8

LOGIN

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 10: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1020

Figura 8 Janela do Database Mail Configuration Wizard Configure System Parameters

A proacutexima janela eacute um resumo do que foi feito na configuraccedilatildeo do Database Mail clique

em FINISH para finalizar como mostra a figura 9

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 11: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1120

Figura 9 Janela do Database Mail Configuration Wizard Complete the Wizard

Finalmente a ultima janela do assistente de configuraccedilatildeo mostrando que ocorreu sem

nenhum problema como mostra a figura 10

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 12: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1220

Figura 10 Janela do Database Mail Configuration Wizard Configuring

Agora para finalizar vamos mandar um e-mail de teste para confirmar que tudo foi feito

corretamente no OBJECT EXPLORER expanda a pasta MANAGEMENT botatildeo direito em

cima de Database Mail clique em SEND TEST E-MAIL como mostra a figura 11

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 13: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1320

Figura 11 Object Explorer abrindo a opccedilatildeo de envio de e-mail de teste

Em seguida apareceraacute uma janela bem simples aonde vocecirc deve colocar o endereccedilo de

e-mail para testar como mostra a figura 12

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 14: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1420

Figura 12 Janela para enviar e-mail de teste

Depois de preencher o campo de e-mail clique em SEND TEST E-MAIL

Se vocecirc receber um e-mail do SQL Server OK o processo de configuraccedilatildeo foi feito com

sucesso veja na figura 13 o e-mail de teste recebido

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 15: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1520

Gostei (3) (0)

O que vocecirc achou deste post

Figura 13 E-mail recebido do Database Mail

Bom com isso encerro este artigo espero ter ajudado com essas informaccedilotildees e ateacute o

proacuteximo

Roniere Almeida

Formado em Analise e Dsenvolvimento de Sistemas pela Estacio-FIC possui certificaccedilatildeo Microsoft

Technology Associate (MTA) em banco de dados

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 16: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1620

Comentaacuterio | Tire sua duacutevida

Alexsandro Rauta

Oi Roniere bom dia

Eu havia tentado configurar o Data Base Mail a muito tempo atraacutes e acabei desistindo

Por uma questatildeo de necessidade tive que retoma-lo e com o Seu artigo consegui sucesso

na configuraccedilatildeo

Usei-o como paracircmetro para os ajustes que eu tinha feito errado e foi perfeitamente uacutetil

Parabeacutens pelo Artigo claro e objetivo

Obrigado

[haacute +1 mecircs] - Responder

Rodrigo Lacerda

Olaacute Alex obrigado pelo seu comentaacuterio

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

Obrigado Alex

[haacute +1 mecircs] - Responder

Saacutevio Marques Soares

Como poderia integrar o databasemail com um job para automatizar rotinas

[haacute +1 mecircs] - Responder

[autor] Roniere Almeida

olaacute Savio tudo bem

Savio eu fiz este artigo apenas com o proposito de demonstrar a utilizaccedilatildeo do

Database Mail com

relaccedilatildeo job natildeo tenho maiores informaccedilotildees eu ateacute perguntei isso no forum se

quiser conferir

[url]httpwwwdevmediacombrforumdatabase-mail-com-job453230[url]

[haacute +1 mecircs] - Responder

Leandro Hasselmann

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 17: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1720

Olaacute Saacutevio vc jaacute pensou em criar uma procedure que chama a [sp_send_dbmail]

que por sua vez utiliza o profile e a configuraccedilatildeo do Database Mail que vc criou

O JOB executaria a sua procedure

Por exemplo

DECLARE

msg VARCHAR(MAX)

email VARCHAR(250)

email_resposta VARCHAR(250)

v_profile_name VARCHAR(250)

v_recipients VARCHAR(250)

v_subject VARCHAR(250)

v_body_format VARCHAR(50)

SELECT

v_profile_name = RoniereEmail

v_body_format = TEXT

SELECT

email = testeemailcom

email_resposta = testeemailcom

SELECT

v_recipients = testeemailcom

v_subject = Teste e-mail sp_send_dbmail

msg = Teste e-mail sp_send_dbmail

EXEC msdbsp_send_dbmail

profile_name = v_profile_name

recipients = v_recipients

from_address = email

reply_to = email_resposta

subject = v_subject

body_format = v_body_format

body = msg

[haacute +1 mecircs] - Responder

Publicidade

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 18: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1820

Serviccedilos

Inclua um comentaacuterio

Adicionar aos Favoritos

Marcar como lidoassistido

Incluir anotaccedilatildeo pessoal

+Banco dedados

Mais posts

Revista

Revista SQL Magazine 124

Artigo

T-SQL e a utilizaccedilatildeo de tabelas temporaacuterias

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 19: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 1920

Artigo

Criando funccedilotildees Loop no PostgreSQL

Video aula

Recursos novos e descontinuados no SQL Server 2014 - Curso

de Administraccedilatildeo de Banco de Dados com SQL Server - Aula 6

Video aula

Ferramentas Powershell - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 5

Curso Online

Curso de Administraccedilatildeo de Banco de Dados com SQL Server

Video aula

Ferramentas de Gerenciamento - Curso de Administraccedilatildeo de

Banco de Dados com SQL Server - Aula 4

Video aula

Tarefas poacutes-instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de

Dados com SQL Server - Aula 3

Video aula

Instalaccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 2

Video aula

Introduccedilatildeo - Curso de Administraccedilatildeo de Banco de Dados com

SQL Server - Aula 1

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir

Page 20: Configurando Database Mail No SQL Server

1382014 Database Mail no SQL Server

httpwwwdevmediacombrdatabase-mail-no-sql-server24283 2020

Listar mais conteuacutedo

Anuncie | Loja | Publique | Assine | Fale conosco

Hospedagem web por Porta 80 Web Hosting

Todos os Direitos Reservados a Web-03

DevMedia

27812 pessoas curtiram DevMedia

Plug-in social do Facebook

Curtir