WordPress 36 visualizações

Como configurar o WP Mail SMTP pra garantir que os e-mails do site sejam entregues

Ver no WHMCS

Como configurar o WP Mail SMTP pra garantir que os e-mails do seu site sejam entregues

Oi! Aqui é a Sensei da GeHost 🧡 Vamos resolver um perrengue clássico do WordPress: aquele formulário de contato, recuperação de senha ou notificação de pedido que "some" e nunca chega na caixa de entrada (ou cai direto no spam). Na maioria das vezes o problema não é o seu site — é a forma como o WordPress envia e-mail por padrão. Vou te mostrar o passo a passo pra corrigir isso de vez.

Por que os e-mails do WordPress não chegam?

Por padrão, o WordPress usa uma função do PHP chamada mail() pra disparar mensagens. Ela funciona, mas não "se autentica" como um e-mail de verdade — então muitos provedores (Gmail, Outlook, Yahoo) desconfiam e jogam pro spam, ou simplesmente recusam a entrega. A solução é fazer o site enviar e-mail via SMTP autenticado, usando uma conta de e-mail de verdade do seu domínio. É exatamente pra isso que existe o plugin WP Mail SMTP.

Dica da Sensei: o e-mail profissional do seu domínio já vem incluso na sua hospedagem GeHost — você só precisa criar (ou já ter) uma conta de e-mail pra usar como remetente. Não precisa contratar nada extra.

Passo 1 — Crie (ou confirme) uma conta de e-mail no cPanel

Antes de mexer no WordPress, você precisa de uma conta de e-mail do seu próprio domínio (ex.: contato@seudominio.com.br) pra usar como remetente autenticado.

  1. Acesse o cPanel da sua hospedagem (o link e o acesso ficam disponíveis no seu painel do cliente).
  2. Vá em Contas de E-mail e clique em + Criar.
  3. Defina o endereço (ex.: contato@seudominio.com.br) e uma senha forte. Guarde essa senha, você vai usar daqui a pouco.
Tela de Contas de E-mail do cPanel com o botão de criar nova conta

Passo 2 — Instale o plugin WP Mail SMTP

  1. No painel do WordPress, vá em Plugins → Adicionar Novo.
  2. Busque por WP Mail SMTP (o da equipe WPForms, ícone de envelope azul).
  3. Clique em Instalar e depois em Ativar.

Passo 3 — Configure o envio via SMTP

Após ativar, o plugin abre um assistente de configuração. Se ele não abrir sozinho, vá em WP Mail SMTP → Configurações.

  1. Em De E-mail, use o mesmo endereço que você criou no cPanel (ex.: contato@seudominio.com.br).
  2. Em Mailer, escolha a opção Other SMTP (SMTP genérico).
  3. Preencha os dados do servidor SMTP:
    • SMTP Host: mail.seudominio.com.br (troque pelo seu domínio)
    • Criptografia: SSL
    • Porta: 465 (se preferir TLS, use a porta 587)
    • Autenticação: ativada (On)
    • SMTP Username: o e-mail completo criado no Passo 1
    • SMTP Password: a senha dessa conta de e-mail
  4. Clique em Salvar Configurações.
Dica da Sensei: se a porta 465/587 estiver bloqueada pelo firewall da sua rede local (comum em redes corporativas), teste a outra combinação de porta/criptografia — geralmente resolve.

Passo 4 — Envie um e-mail de teste

  1. Ainda em WP Mail SMTP, vá na aba Email Test.
  2. Digite um endereço de e-mail seu (pode ser Gmail, por exemplo) e clique em Send Email.
  3. Se aparecer a mensagem de sucesso e o e-mail chegar (confira também a caixa de spam na primeira vez), está tudo certo! 🎉

E o registro SPF, preciso mexer?

Na grande maioria dos casos, não. Os domínios hospedados na GeHost já saem com a zona de DNS configurada corretamente para o e-mail funcionar, incluindo o registro SPF do seu domínio. Se você usa uma conta de e-mail do próprio domínio (como orientamos acima), o SPF já cobre isso automaticamente.

Se mesmo assim os e-mails continuarem caindo em spam, dá pra conferir a Zona de DNS pelo cPanel:

Editor de Zona de DNS do cPanel mostrando os registros do domínio

Se tiver qualquer dúvida sobre o registro SPF ou quiser confirmar se está tudo certo, é só chamar o suporte GeHost — evite editar registros de DNS sem saber exatamente o que está fazendo, isso pode tirar seu e-mail do ar.

Resumo rápido

  • Crie uma conta de e-mail do seu domínio no cPanel.
  • Instale e ative o plugin WP Mail SMTP.
  • Configure como "Other SMTP" usando host mail.seudominio.com.br, porta 465 (SSL) ou 587 (TLS) e as credenciais da conta criada.
  • Envie um e-mail de teste pra confirmar.

Pronto! Agora os e-mails do seu site vão sair com autenticação de verdade, com muito mais chance de cair na caixa de entrada em vez do spam. Qualquer dúvida no caminho, o suporte GeHost está aqui pra te ajudar. 💛

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.