Como configurar o WordPress para enviar e-mails via SMTP (em vez do PHP mail)
Oi! Aqui é a Sensei da GeHost 🧡 Se os e-mails do seu site — aquele aviso de "novo pedido", o e-mail de "esqueci minha senha", o formulário de contato — estão sumindo ou caindo direto no spam, relaxa: isso é super comum e tem solução simples. Vou te explicar o porquê e te guiar passo a passo pra resolver.
Por que isso acontece?
Por padrão, o WordPress manda e-mail usando uma função bem antiga do PHP chamada PHP mail(). O problema é que ela não "autentica" o envio direito — é como mandar uma carta sem remetente confiável. Resultado: provedores como Gmail, Hotmail e Yahoo desconfiam e jogam a mensagem no spam (ou nem entregam).
A solução é configurar o WordPress pra enviar e-mails via SMTP autenticado — ou seja, usando uma conta de e-mail de verdade, com usuário e senha, que se identifica corretamente. Isso aumenta MUITO a taxa de entrega.
💡 Dica da Sensei: o e-mail profissional (tipo contato@seudominio.com.br) já vem incluso no seu plano de hospedagem GeHost — você não precisa contratar nada a mais, só criar a conta e configurar.
Passo 1 — Crie (ou confirme) uma conta de e-mail no cPanel
Primeiro, você precisa de uma conta de e-mail no seu domínio pra usar como remetente autenticado (ex.: naoresponda@seudominio.com.br).
- Acesse o cPanel da sua hospedagem (o link e os dados de acesso estão no seu painel.gehost.com.br).
- Vá em Contas de E-mail e clique em + Criar.
- Defina o endereço e uma senha forte — e guarde essa senha, você vai precisar dela no Passo 3.
Passo 2 — Instale um plugin de SMTP no WordPress
Agora vamos até o painel do WordPress (wp-admin):
- Vá em Plugins → Adicionar novo.
- Busque por "WP Mail SMTP" (é o mais usado e tem versão gratuita ótima).
- Clique em Instalar e depois em Ativar.
Passo 3 — Configure os dados de SMTP
Com o plugin ativo, vá em WP Mail SMTP → Configurações e preencha assim:
- E-mail remetente: a conta que você criou no Passo 1 (ex.: naoresponda@seudominio.com.br).
- Mailer: escolha a opção "Other SMTP" (SMTP genérico).
- Servidor SMTP (Host): use o servidor de e-mail do seu próprio domínio — geralmente algo como mail.seudominio.com.br. Se tiver dúvida, confira o valor exato no Editor de Zona DNS do seu painel (registro MX) ou fale com o nosso suporte.
- Porta: normalmente 465 (com SSL) ou 587 (com TLS) — teste uma e, se não funcionar, tente a outra.
- Criptografia: SSL ou TLS (conforme a porta escolhida acima).
- Autenticação: deixe ativada.
- Usuário SMTP: o e-mail completo criado no Passo 1.
- Senha SMTP: a senha daquela conta de e-mail.
⚠️ Não tem certeza do host ou da porta certa pro seu domínio? Sem chute — abra um chamado com o nosso suporte que a gente confirma certinho pra você, rapidinho.
Passo 4 — Salve e faça um teste de envio
A maioria dos plugins de SMTP tem uma aba de "Teste de E-mail" (Email Test). Use ela:
- Digite um e-mail seu (de fora, tipo Gmail).
- Clique em enviar o teste.
- Confira a caixa de entrada (e a pasta de spam também, só por garantia).
Se chegou certinho, prontinho — seu WordPress agora manda e-mail autenticado de verdade! 🎉
Não deu certo? Alguns pontos pra checar
- Confirme se o usuário e a senha SMTP estão exatamente iguais aos da conta de e-mail criada no cPanel.
- Confira se a porta e a criptografia combinam entre si (465 com SSL, 587 com TLS).
- Veja se o e-mail continua caindo em spam mesmo chegando — às vezes é questão de reputação do domínio, e o nosso time consegue te orientar melhor olhando o seu caso.
- Se preferir, você também pode acessar o Webmail direto pra conferir se as mensagens estão realmente saindo da caixa configurada.
🧡 Ficou com dúvida em algum passo? Pode chamar o suporte da GeHost sem medo — a gente te ajuda a configurar certinho. Lembrando que todo serviço entregue já vem com suporte gratuito por 30 dias após a entrega.