Por padrão, o WordPress envia e-mails (confirmações, formulários de contato, notificações) usando a função PHP Mail. O problema é que esses e-mails costumam cair no spam ou até serem bloqueados antes de chegar em provedores como Gmail, Outlook e Yahoo.
A solução é enviar os e-mails via SMTP autenticado, usando uma conta de e-mail do seu domínio. Com o SMTP configurado corretamente, a entrega fica muito mais confiável. Neste tutorial você vai configurar o plugin WP Mail SMTP para usar o servidor de e-mail da sua hospedagem.
O formulário de contato do seu site não está enviando e-mails (ou eles chegam no spam)? É exatamente isso que o SMTP resolve. O WP Mail SMTP passa a entregar todos os e-mails do WordPress — inclusive os do Contact Form 7, WPForms, Elementor Forms e afins.
Parte 1 — Pegar os dados de SMTP no cPanel
Crie uma conta de e-mail para o site
Crie uma conta de e-mail do seu domínio que será usada pelo WordPress (por exemplo, [email protected] ou [email protected]). Se tiver dúvidas, siga o tutorial Criar conta de e-mail personalizada.
Abra Conectar Dispositivos
No cPanel, acesse Contas de E-mail, localize a conta que você criou e clique em Conectar Dispositivos.
Veja os dados de saída (SMTP)
Na parte inferior da página aparecem os dados de saída (SMTP). Repare que a autenticação SMTP é obrigatória. Para uma hospedagem da Nuvem, os valores costumam ser:
Troque seudominio.com.br pelo endereço real do seu domínio em todos os campos.
Anote o servidor e a porta
Guarde o servidor de saída e o número da porta — você vai usar esses dados na próxima parte. Pronto, agora é só configurar o WordPress.
Parte 2 — Configurar o WP Mail SMTP no WordPress
Instale e ative o WP Mail SMTP
No painel do WordPress, vá em Plugins → Adicionar novo, pesquise por WP Mail SMTP, depois clique em Instalar e em Ativar.
Selecione o Mailer Other SMTP
Acesse as configurações do WP Mail SMTP e abra a aba Mailer. Selecione a opção Other SMTP (Outro SMTP), como no exemplo abaixo.
Preencha os dados do SMTP
Preencha os campos com os dados da conta de e-mail que você criou no cPanel:
No topo dessas configurações, preencha também o From Email com a mesma conta ([email protected]) e um From Name (o nome que aparece como remetente). Usar um e-mail diferente do autenticado costuma quebrar a entrega.
Salve e faça um teste
Clique em Salvar Configurações no final da página. Pronto, o SMTP está configurado!
Dica final: use a aba Email Test do próprio WP Mail SMTP para enviar um e-mail de teste e confirmar que está tudo funcionando antes de sair usando o formulário do site.
Precisa de ajuda?
Se o envio continuar falhando ou tiver qualquer dúvida na configuração, abra um ticket que a nossa equipe te ajuda o quanto antes.
Abrir ticket de suporteOu envie um e-mail para [email protected].