Como configurar o WordPress para enviar e-mails transacionais via API em vez de SMTP
Olá, amigo(a) desenvolvedor(a) ou administrador(a) de site! Seja bem-vindo(a) ao seu novo passo rumo a uma experiência mais segura, eficiente e profissional com o seu WordPress. Aqui, você vai aprender, de forma simples e prática, como configurar o envio de e-mails transacionais (como confirmações de pedido, recuperação de senha, etc.) diretamente pela API — em vez de depender do SMTP, que pode ser instável ou bloqueado por provedores.
Seja você um empreendedor, um criador de conteúdo ou um profissional que usa o WordPress para gerenciar seu negócio, essa configuração é uma grande vantagem: e-mails mais confiáveis, menos risco de cair na caixa de spam, e uma experiência mais suave para seus usuários.
Antes de começar, lembre-se: tudo o que você precisa está no seu painel da GeHost — e não precisamos de nada além disso. Vamos lá, com calma e certeza, como um verdadeiro Sensei guiando seu aprendizado.
Passo 1: Escolha uma solução de e-mail transacional via API
Primeiro, você precisa de um serviço que envie e-mails por API. Existem várias opções confiáveis no mercado, como:
- Mailgun
- SendGrid
- Amazon SES
- SMTP2GO
Esses serviços são conhecidos por alta entrega, boas métricas de abertura e suporte técnico. Escolha o que melhor se encaixa no seu orçamento e necessidades.
Dica Sensei: Comece com um plano gratuito ou de baixo custo. Muitos desses serviços oferecem planos gratuitos para até 100 e-mails por mês — perfeito para testes ou pequenos sites.
Passo 2: Crie uma conta no serviço escolhido
Visite o site do serviço que escolheu (ex: mailgun.com) e crie uma conta. Você precisará de um e-mail válido e de dados de pagamento (para ativação, mesmo que seja um plano gratuito).
Depois de criar a conta, vá até a área de configuração e procure por:
- API Key (chave de API)
- Domínio de envio (ex: mail.seudominio.com ou mailgun.org)
Esses dados serão usados no WordPress. Guarde-os em um local seguro — como um caderno digital ou um gerenciador de senhas.
Passo 3: Instale um plugin de e-mail via API no WordPress
Para facilitar tudo, vamos usar um plugin que já faz a ponte entre o WordPress e a API. Recomendamos:
- WP Mail SMTP (com suporte a múltiplas APIs)
- Mailgun for WordPress (se usar Mailgun)
- SendGrid for WordPress (se usar SendGrid)
Para instalar:
- Entre no seu painel do WordPress (wp-admin).
- Vá em Plugins → Adicionar Novo.
- Busque pelo nome do plugin (ex: "Mailgun for WordPress").
- Clique em Instalar e depois Ativar.
Passo 4: Configure o plugin com sua API
Após ativar o plugin, ele aparecerá no menu do WordPress. Vá em WP Mail SMTP (ou o nome do plugin escolhido).
Na tela de configuração, escolha o método de envio como API (em vez de SMTP).
Em seguida, preencha os campos com os dados da sua conta:
- API Key: cole a chave que você salvou.
- Domínio de envio: o domínio que você configurou no serviço (ex: mailgun.org).
- Remetente: o e-mail que aparecerá como remetente (ex: contato@seudominio.com).
- Nome do remetente: o nome que aparecerá (ex: Loja da Maria).
Dica Sensei: Muitos serviços exigem que você verifique o domínio antes de enviar e-mails. Siga as instruções do serviço para adicionar os registros DNS (como TXT ou CNAME). Isso garante que o e-mail não seja marcado como spam.
Passo 5: Teste o envio de e-mail
Depois de salvar as configurações, vá em WP Mail SMTP → Enviar e-mail de teste.
Insira um e-mail de destino (seu e-mail pessoal, por exemplo) e clique em Enviar.
Se tudo estiver certo, você receberá um e-mail de teste em alguns segundos — com o conteúdo do envio via API, não via SMTP.
Passo 6: Desative o SMTP antigo (opcional, mas recomendado)
Se você já tinha configurado o SMTP no WordPress (por exemplo, com Gmail ou outro serviço), é uma boa ideia desativar essa configuração antiga para evitar conflitos.
Para isso, vá em WP Mail SMTP → Configurações e desative o método SMTP, ou remova os dados de autenticação antigos.
Pronto! Você está agora enviando e-mails transacionais via API
Parabéns, mestre! Agora, cada e-mail de confirmação, recuperação de senha ou pedido será enviado com mais segurança, confiabilidade e profissionalismo.
Se tiver dúvidas, lembre-se: seu painel da GeHost está sempre disponível em painel.gehost.com.br. E, se precisar de ajuda, o suporte está à disposição — com 30 dias grátis após a entrega.
Até a próxima jornada, com fé, foco e e-mails que chegam no destino certo.
GeHost — hospedagem que entende de você.
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)