Como começar com SMTP

Use o SMTP da SendPulse para enviar e-mails transacionais pelo seu próprio site ou aplicativo. Eles incluem confirmações de pedidos, redefinições de senha, notificações de envio e outras mensagens acionadas por uma ação do usuário.

Imagine que uma loja online envie uma confirmação assim que um cliente faz um pedido e um link para redefinição de senha assim que ele solicita um. Os dois e-mails são enviados pela mesma conexão SMTP, e o status de entrega aparece na sua conta.

Com o SMTP da SendPulse, você pode:

  • enviar e-mails por meio de um servidor SMTP ou da API;
  • enviar um e-mail de teste sem adicionar um domínio;
  • integrar a SendPulse a uma ferramenta de IA por meio de um servidor MCP e enviar e-mails sem escrever código;
  • autenticar seu domínio com registros DKIM, SPF e DMARC para melhorar a entregabilidade;
  • acompanhar estatísticas de envio, erros de entrega e cancelamentos de assinatura.

Vamos falar sobre como configurar o SMTP, enviar seu primeiro e-mail e conectar seu próprio domínio.

Alguns recursos descritos neste artigo estão sendo disponibilizados gradualmente e podem não estar disponíveis na sua conta.

Verifique a opção de configuração

Na primeira vez que você abrir a seção SMTP, verá uma das duas opções de configuração. A nova configuração inclui um plano de demonstração, enquanto a configuração anterior inclui um formulário de solicitação. Se você já tem um plano gratuito ou pago, vá para Configure a conexão.

Antes de começar a enviar, recomendamos que você leia os Termos de serviço.

Comece com o plano SMTP Test

Se SMTP > Painel abrir imediatamente e mostrar o plano SMTP Test, sua conta está no modo de demonstração. Use-o para testar sua integração. Você pode enviar e-mails sem verificar um endereço de remetente ou domínio.

Com este plano:

  • Você pode enviar 50 e-mails no total e até 10 e-mails por hora. O Painel mostra Mensagens restantes e Limite por hora. O limite total é válido uma única vez e não é redefinido a cada mês.
  • Todos os e-mails são enviados de devtest@sendpulseemail.com com o nome do remetente SP test. A SendPulse substitui qualquer nome e endereço de e-mail do remetente que você adicionar ao campo from.
  • A SendPulse adiciona For development purposes only ao início de cada linha de assunto. Os destinatários veem esse texto na caixa de entrada.

Esse é o comportamento esperado no modo de demonstração. Para enviar e-mails do seu próprio endereço com limites maiores, verifique seu domínio e adicione um endereço de e-mail do remetente nesse domínio. Depois disso, sua conta mudará automaticamente para o plano gratuito.

Preencha seu perfil de usuário

Se você vir uma página de boas-vindas com o botão Começar ao abrir a seção SMTP, sua conta usa a opção de configuração anterior. Clique em Começar para abrir o formulário Perfil de usuário.

Insira seu endereço de e-mail principal, descreva como pretende usar o SMTP e como coleta endereços de e-mail e informe se seus e-mails contêm um link de cancelamento de assinatura. Clique em Salvar.

Abra o e-mail da SendPulse e clique no link de confirmação. Nossos moderadores analisarão seu perfil. Isso geralmente leva até 24 horas. Depois que seu perfil for aprovado, você poderá configurar a conexão e enviar e-mails.

Configure a conexão

Escolha como se conectar ao SMTP da SendPulse de acordo com seu projeto: pela API, por meio de um servidor MCP ou adicionando as configurações do servidor SMTP ao seu cliente de e-mail ou aplicativo.

Se o Painel mostrar a seção Como usar o SMTP, sua conta usa a configuração anterior. Nesse caso, gere uma chave de API e copie o link do servidor MCP em Configurações da conta > API. Encontre seu login e senha em SMTP > Configurações > Geral.

Conecte-se usando a API

Use a API se você envia e-mails pelo seu próprio aplicativo ou site.

Para se conectar, você precisará de uma chave de API e do método da API para enviar e-mails. As bibliotecas do SDK e o prompt de IA são opcionais.

Para gerar uma chave de API, acesse SMTP > Painel. Na seção Integração usando a API, encontre a etapa Gere e salve uma chave de API e clique em Gerar chave de API.

Você será redirecionado para Configurações da conta > API em uma nova guia do navegador. Em Acesso à API, abra a guia Chaves de API e clique em Gerar. Na janela pop-up, preencha o campo Nome para encontrar a chave facilmente mais tarde. Clique em Gerar.

Copie e salve a chave assim que gerá-la. Por motivos de segurança, você não poderá visualizá-la ou copiá-la novamente.

Em seguida, envie seus e-mails usando o método da API Enviar um e-mail. O mesmo método também envia e-mails com um modelo da SendPulse.

Saiba mais: Gere chaves para integrações, API do serviço SMTP, Autorização da API.

Para agilizar o processo, use uma das bibliotecas oficiais de SDK da SendPulse. Na etapa Integre usando bibliotecas de API ou IA, clique em PHP, NodeJS ou Python.

Antes de criar a integração, você pode testar a conexão usando cURL. Copie o exemplo da mesma etapa e substitua YOUR_API_KEY pela chave que você gerou.

Você também pode criar a integração com um assistente de IA. Em Use IA para uma integração mais rápida, copie o prompt para o ChatGPT, Claude ou Cursor. O prompt descreve como o plano SMTP Test funciona, para que o código gerado leve em conta o remetente substituído e o prefixo do assunto.

Conecte-se usando um servidor MCP

Use um servidor MCP para permitir que um agente de IA envie e-mails, leia estatísticas e gerencie endereços de remetentes e assinaturas na sua conta.

Para copiar a configuração do servidor, acesse SMTP > Painel. Na seção Integração usando um servidor MCP, encontre a etapa Conecte o servidor MCP ao seu agente de IA . Copie o trecho de código.

Adicione o trecho à configuração de MCP do seu cliente de IA. O arquivo e sua localização variam de acordo com o cliente. Consulte as instruções para Claude, Cursor, ChatGPT, Claude Code ou outro cliente compatível.

Ao executar um comando pela primeira vez, seu cliente abrirá a página de login da SendPulse. Faça login e libere o acesso. A SendPulse armazena a conexão do seu lado e não mantém chaves de API ou senhas no seu cliente.

Digite um prompt usando linguagem natural, e seu agente de IA escolherá sozinho uma ação da SendPulse. Para ver o que você pode solicitar, clique em Mostrar exemplos de comandos.

Para fornecer ao seu agente a estrutura da API da SendPulse, os limites de solicitações e orientações passo a passo para enviar e-mails e corrigir erros, conecte o SKILL.md da SendPulse. Clique em Abrir no GitHub e siga as etapas de instalação no repositório.

Saiba mais: Noções básicas sobre o servidor MCP, Lista de comandos MCP.

Conecte-se usando as configurações do servidor

Use as configurações do servidor se você envia e-mails por um cliente de e-mail, CMS ou plugin.

Para se conectar ao servidor SMTP, acesse SMTP > Painel > Conexão usando as configurações do servidor. Copie os valores de Servidor SMTP, Porta, Login e Senha para seu cliente de e-mail ou aplicativo.

Clique no ícone de cópia ao lado de Login e Senha para copiá-los sem selecionar o texto.

Use a porta 2525 ou 465 para uma conexão SSL e a 587 para TLS. Escolha a porta compatível com seu cliente.

Para alterar suas credenciais, clique em Alterar login ou Alterar senha. Em seguida, insira os novos valores na janela pop-up.

Saiba mais: Envie e-mails via SMTP usando clientes de e-mail, Envie e-mails via SMTP com plugins do WordPress, Envie e-mails com PHPMailer.

Mude para o plano gratuito

Para enviar e-mails do seu próprio endereço e obter limites maiores, adicione um domínio que pertença a você e um endereço de e-mail do remetente nesse domínio.

Certifique-se de que seu domínio esteja autenticado e que você tenha adicionado um endereço de e-mail do remetente que pertença a ele.

Não é necessário ativar o plano gratuito manualmente. Depois que você autenticar seu domínio e adicionar um endereço de e-mail do remetente nesse domínio, o plano será ativado automaticamente. Até lá, o botão de ativação na página de preços permanecerá desabilitado.

Depois que tudo estiver configurado, a SendPulse moverá automaticamente sua conta para o plano gratuito (12.000 e-mails por mês, até 50 e-mails por hora) ou para seu plano pago, caso tenha um. A partir de então, a SendPulse enviará e-mails com seu próprio nome e endereço de e-mail do remetente e sem o prefixo na linha de assunto.

Para confirmar se seu plano está ativo, acesse SMTP > Painel. Você verá seu novo plano e os limites na barra de status, e devtest@sendpulseemail.com será removido dos seus endereços de remetente.

Depois que sua conta sair do plano SMTP Test, você não poderá voltar para ele. Mesmo que exclua seu endereço de e-mail do remetente ou domínio posteriormente, sua conta permanecerá no plano atual.

Configure seu domínio autenticado

A autenticação do domínio confirma que você é o proprietário do domínio e permite que a SendPulse envie e-mails em seu nome. Se você autenticar seu domínio primeiro e depois adicionar um endereço de remetente que pertença a ele, não será necessário confirmar o endereço com um código.

Adicione registros DKIM e SPF

DKIM e SPF são protocolos de autenticação de e-mail que verificam o remetente, ajudam a confirmar que os e-mails não foram alterados durante o envio e protegem os destinatários contra phishing e spam.

Acesse SMTP > Configurações > Configurações de domínio. Na seção Domínio autenticado, clique em Ativar.

Insira seu domínio no campo Digite o domínio aqui e clique em Gerar registros SPF e DKIM. Copie os registros gerados e adicione-os às configurações de DNS do seu domínio na conta do seu registrador.

A verificação dos registros DKIM e SPF pode levar várias horas.

Saiba mais: Configure uma assinatura DKIM, Configure um registro SPF, Configure SPF e DKIM para autenticação de e-mail.

Adicione um endereço de e-mail do remetente

Um endereço de remetente é o endereço de e-mail que seus destinatários veem no campo De.

E-mail e SMTP compartilham os endereços de e-mail dos remetentes. Se você já adicionou um endereço de remetente no E-mail, ele estará disponível no SMTP, portanto, não será necessário adicionar os registros DNS novamente.

Para adicionar um endereço de e-mail do remetente, acesse SMTP > Configurações > E-mails do remetente. Clique em Adicionar endereço de remetente. No campo endereço de e-mail De:, insira um endereço do seu domínio autenticado, por exemplo, jane@example.com. Na lista Domínio autenticado, escolha seu domínio.

Opcionalmente, expanda Opções avançadas para adicionar o nome da sua empresa e um link para seus termos de serviço ou política de privacidade. Clique em Adicionar.

Se seu domínio já estiver autenticado, a SendPulse ativará o endereço de e-mail do remetente imediatamente, sem enviar um e-mail de confirmação.

Se seu domínio não estiver autenticado, Nenhum domínio aparecerá ao lado do endereço na sua lista de remetentes. Nesse caso, seus e-mails serão enviados por meio de um domínio compartilhado que não corresponde ao seu endereço de remetente. Os clientes de e-mail detectam essa incompatibilidade, portanto, é mais provável que seus e-mails sejam enviados para a pasta de spam.

Adicione um registro CNAME

Disponível com a assinatura Pro e superior

Um registro CNAME substitui o domínio da SendPulse nos seus links de rastreamento pelo seu próprio domínio, para que os destinatários vejam o domínio da sua empresa em todos os links.

Para configurá-lo, acesse SMTP > Configurações > Configurações de domínio. Na seção Domínio próprio para rastreamento , clique em Ativar. Insira o nome do domínio que será usado para rastrear os e-mails e decida se deseja usar um certificado SSL para o rastreamento. Clique em Adicionar e verificar registro DNS.

Adicionar um registro CNAME pode levar várias horas.

Saiba mais: Ative as estatísticas de rastreamento de e-mails enviados via SMTP.

Para permitir que os destinatários deixem de receber e-mails que não desejam mais receber, inclua um link de cancelamento de assinatura no HTML do seu e-mail. Você pode adicionar o link ao seu próprio código HTML ou a um modelo da SendPulse.

Insira a variável {{unsubscribe_url}} como origem do link:

<a href="/{{unsubscribe_url}}">Unsubscribe</a>

Saiba mais: Cancelamentos de assinatura, Crie um link de cancelamento de assinatura.

Configure as definições opcionais

Você pode gerenciar as configurações de envio e rastreamento em SMTP > Configurações > Geral.

Limite o envio por IP

Para proteger sua conta, você pode permitir conexões apenas a partir dos endereços IP dos seus servidores.

Ative a opção Conexão somente a partir de IPs na lista de permissões, insira o endereço IP e clique em Adicionar.

Para remover um endereço IP adicionado, clique no ícone de lixeira ao lado dele.

Marque os e-mails como em massa

Para informar aos servidores de e-mail dos destinatários que você envia e-mails em massa e reduzir a chance de eles serem enviados para a pasta de spam, use a opção E-mails em massa.

A SendPulse ativa a opção E-mails em massa por padrão.

Acompanhe as estatísticas de envio de e-mails

Depois de enviar seu primeiro e-mail, você poderá ver o desempenho dele.

Para visualizar cada e-mail enviado com seu assunto, tamanho e status de entrega, acesse SMTP > Histórico de envios.

Para visualizar os endereços de e-mail cuja entrega falhou, acesse SMTP > Erros de entrega.

Para visualizar os destinatários que cancelaram a assinatura, acesse SMTP > Contatos que cancelaram a assinatura.

Saiba mais: Visualize as estatísticas de SMTP.

Solucione problemas de SMTP

Se um e-mail não tiver a aparência ou o comportamento esperado, uma destas pode ser a causa provável:

Problema Causa O que fazer
Seu e-mail é enviado de devtest@sendpulseemail.com, e a linha de assunto começa com For development purposes only Você ainda está no plano SMTP Test, então a SendPulse envia seus e-mails com um endereço de remetente de teste e adiciona um prefixo ao assunto. Para enviar e-mails do seu próprio endereço, autentique seu domínio e adicione um endereço de remetente nesse domínio.
554 5.9.3 Sending quota exceeded. Você enviou todos os 50 e-mails incluídos no plano SMTP Test. Autentique seu domínio e adicione um endereço de remetente nesse domínio. Sua conta mudará para o plano gratuito com 12.000 e-mails por mês.
451 4.9.5 Requested action aborted: This mail account has sent too many messages in a short amount of time. Please try later. Você enviou e-mails demais pelo servidor SMTP em uma hora. Aguarde até que o limite por hora seja redefinido e envie seus e-mails novamente.
422 Sending quota or bandwidth exceeded Você enviou e-mails demais pela API em uma hora. Aguarde até que o limite por hora seja redefinido e envie seus e-mails novamente.
554 5.9.2 Sender domain is not valid. Sua conta saiu do plano SMTP Test, mas você ainda está enviando pelo servidor SMTP de devtest@sendpulseemail.com. Substitua o endereço de e-mail de teste pelo seu próprio endereço de remetente nas configurações do seu aplicativo ou servidor.
422 Sender is not valid Você está enviando uma solicitação de API de um endereço de e-mail que não está na sua lista de remetentes. Adicione o endereço de e-mail em SMTP > Configurações > E-mails do remetente ou envie usando um endereço que já esteja na lista.

Saiba mais: Corrija erros de envio do SMTP, Limites de SMTP, Limites de SMTP após exceder a taxa de rejeição.

Rate this article about

"Como começar com SMTP"

User Rating: 4 / 5 (8)

Próximo

Como rastrear estatísticas de campanhas enviadas via SMTP

Teste o servidor SMTP do SendPulse gratuitamente