Como configurar um formulário de contato que realmente envia e-mail no WordPress
Olá, amigo(a) do GeHost! Se você está aqui, provavelmente já criou seu site no WordPress, mas o formulário de contato não está funcionando direito. Não se preocupe — isso é comum, mas fácil de resolver. Vou te guiar passo a passo, como um verdadeiro sensei da hospedagem, com paciência, clareza e um toque de calor humano.
Seu formulário só vai funcionar se:
- O e-mail do seu domínio estiver configurado corretamente.
- O WordPress tiver permissão para enviar e-mails.
- O formulário estiver conectado ao e-mail certo.
Relaxa, vamos juntos. Vamos começar pelo básico.
Passo 1: Verifique se o e-mail profissional está ativo
No seu domínio (ex: seusite.com.br), você precisa ter um e-mail profissional, como contato@seusite.com.br. Esse e-mail é criado diretamente no cPanel — não é automático.
Para confirmar se ele existe:
- Acesse o painel do cliente em painel.gehost.com.br.
- Entre com seu usuário e senha.
- Localize a opção cPanel e clique para entrar.
Depois de logado, você verá o painel principal:
Passo 2: Crie ou verifique sua conta de e-mail
Na seção E-mail, clique em Contas de E-mail.
Aqui, você verá se já existe um e-mail como contato@seusite.com.br. Se não tiver, clique em + Criar.
Informe:
- Nome da conta: contato
- Domínio: seusite.com.br
- Senha: escolha uma forte (use letras maiúsculas, números, símbolos)
Depois de criar, o e-mail estará ativo. Se já tiver, pule para o próximo passo.
Passo 3: Configure o encaminhamento de e-mail (opcional, mas recomendado)
Se quiser que todas as mensagens do formulário sejam enviadas para o seu e-mail pessoal (ex: seuemail@gmail.com), crie um encaminhador.
No cPanel, vá em Encaminhadores de E-mail:
Clique em Adicionar Encaminhamento.
Informe:
- Endereço de origem: contato@seusite.com.br
- Destino: seuemail@gmail.com
- Escolha: Encaminhar para outro e-mail
Salve. Agora, qualquer mensagem enviada para contato@seusite.com.br vai aparecer no seu Gmail, sem precisar entrar no Webmail.
Passo 4: Configure o WordPress para enviar e-mails
O WordPress por si só não envia e-mails automaticamente. Ele precisa de um plugin ou configuração para isso. Vamos usar um plugin simples e confiável: WP Mail SMTP.
- No painel do WordPress, vá em Plugins → Instalar Plugins.
- Busque por WP Mail SMTP.
- Instale e ative o plugin.
Depois de ativar, vá em WP Mail SMTP → Configurações.
Escolha o método de envio:
- Seu e-mail profissional (ex: contato@seusite.com.br)
- Senha do e-mail (a mesma que você criou no cPanel)
- Use SMTP como método
Na configuração, use:
- Host: mail.seusite.com.br
- Porta: 587
- Segurança: TLS
- Autenticação: Sim
Salve as configurações. Pronto! O WordPress agora sabe como enviar e-mails.
Passo 5: Teste o formulário
Volte ao seu site, preencha o formulário de contato e envie.
Se tudo estiver certo:
- Se você criou o encaminhamento, o e-mail chegará no seu Gmail.
- Se não, abra o Webmail:
Para acessar o Webmail:
- No cPanel, clique em Webmail.
- Entre com contato@seusite.com.br e a senha.
Depois de logar, escolha Roundcube:
Verifique a caixa de entrada:
Se a mensagem aparecer, parabéns! Seu formulário está funcionando.
Dica extra: Evite e-mails de "não respondem"
Se o e-mail não chegar, verifique:
- Se o plugin WP Mail SMTP está ativado.
- Se a senha do e-mail está correta (lembre-se: letras maiúsculas e minúsculas contam).
- Se o encaminhamento foi salvo corretamente.
- Se o e-mail não foi parado por spam (verifique a pasta de spam).
Se ainda não funcionar, abra um chamado no painel do cliente — nosso suporte está aqui para te ajudar com carinho.
Resumo rápido
- Seu e-mail profissional deve existir no cPanel.
- Use o WP Mail SMTP com SMTP do seu domínio.
- Teste com um formulário real e verifique no Webmail.