Partilhar via


Criar uma conta do Database Mail

Aplica-se a:SQL ServerAzure SQL Managed Instance

Use o Assistente de Configuração do Database Mail ou o Transact-SQL para criar uma conta do Database Mail.

Pré-requisitos

  • Determine o nome do servidor e o número da porta para o servidor SMTP (Simple Mail Transfer Protocol) que você usa para enviar email. Se o servidor SMTP exigir autenticação, determine o nome de usuário e a senha para o servidor SMTP.

  • Opcionalmente, você também pode especificar o tipo do servidor e o número da porta para o servidor. O tipo de servidor é sempre 'SMTP' para correio enviado. A maioria dos servidores SMTP usa a porta 25, o padrão.

Usar o Assistente de Configuração do Database Mail para criar uma conta do Database Mail

As etapas a seguir usam o SQL Server Management Studio (SSMS). Baixe a versão mais recente do SSMS em aka.ms/ssms.

  1. Conecte-se à instância do SQL Server.

  2. No Pesquisador de Objetos, conecte-se à instância do SQL Server na qual você deseja configurar o Database Mail e expanda a árvore do servidor.

  3. Expanda o nó de Gestão .

  4. Clique duas vezes em Database Mail e abra o Assistente de Configuração do Database Mail.

  5. Na página Selecionar Tarefa de Configuração , selecione Gerenciar contas e perfis do Database Mail e selecione Avançar.

  6. Na página Gerenciar perfis e contas , selecione Criar uma nova conta e selecione Avançar.

  7. Na página Nova Conta , especifique o nome da conta, a descrição, as informações do servidor de email e o tipo de autenticação. Selecione Seguinte.

  8. Na página Concluir o Assistente , revise as ações a serem executadas e selecione Concluir para concluir a criação da nova conta.

Criar uma conta do Database Mail com o Transact-SQL

Para executar comandos T-SQL em sua instância do SQL Server, use o SQL Server Management Studio (SSMS), a extensão MSSQL para Visual Studio Code, sqlcmd ou sua ferramenta de consulta T-SQL favorita.

Execute o procedimento msdb.dbo.sysmail_add_account_sp armazenado do sistema para criar a conta e especifique as seguintes informações:

  1. O nome da conta a ser criada.

  2. Uma descrição opcional da conta.

  3. O endereço de email a ser exibido nas mensagens de email enviadas.

  4. O nome de exibição que irá aparecer nas mensagens de email enviadas.

  5. O nome do servidor SMTP.

  6. O nome de usuário a ser usado para fazer logon no servidor SMTP, se o servidor SMTP exigir autenticação.

  7. A senha a ser usada para fazer logon no servidor SMTP, se o servidor SMTP exigir autenticação.

O exemplo a seguir cria uma nova conta do Database Mail.

EXECUTE msdb.dbo.sysmail_add_account_sp  
    @account_name = 'AdventureWorks Administrator',  
    @description = 'Mail account for administrative e-mail.',  
    @email_address = 'dba@Adventure-Works.com',  
    @display_name = 'AdventureWorks Automated Mailer',  
    @mailserver_name = 'smtp.Adventure-Works.com' ;  

Próximo passo