WordPress Não Está a Enviar Email? Veja Como Resolver Rapidamente

Corrija problemas de entrega de email no WordPress. Causas comuns e soluções passo a passo para formulários de contacto, WooCommerce, redefinições de senha e emails de notificação.

WordPress não está a enviar email
WordPress Não Está a Enviar Email? Veja Como Resolver Rapidamente?

Se o seu site WordPress não está a enviar emails, não está sozinho. Este é um dos problemas mais comuns do WordPress, afetando formulários de contacto, redefinições de senha, confirmações de encomenda WooCommerce e notificações de plugins.

A boa notícia: é corrigível em cerca de 10 minutos.

Por Que Os Emails WordPress Falham

O WordPress usa a função mail() incorporada do PHP para enviar emails. Este método tem problemas fundamentais:

ProblemaImpacto
Sem autenticaçãoEmails sinalizados como suspeitos
IP de alojamento partilhadoFrequentemente em listas negras pelos fornecedores de email
Falhas silenciosasSem mensagens de erro quando os emails falham
Sem encriptaçãoPreocupações de segurança
Limitação de taxaOs fornecedores de alojamento throttle o envio

A maioria dos fornecedores de alojamento (GoDaddy, Bluehost, SiteGround, etc.) restringe ou desativa completamente o PHP mail() para evitar abuso de spam nos seus servidores.

Sintomas Comuns

  • Envios de formulários de contacto nunca recebidos
  • Mensagens de “Verifique o seu email” mas nada chega
  • Confirmações de encomenda WooCommerce em falta
  • Links de redefinição de senha não entregues
  • Emails de registo de novo utilizador falham
  • Notificações de plugin desaparecem
  • Emails chegam mas vão para spam

A Solução: Plugin SMTP + Serviço de Email

Passo 1: Instale WP Mail SMTP

  1. Vá a Plugins > Adicionar Novo no admin WordPress
  2. Pesquise “WP Mail SMTP”
  3. Clique em Instalar Agora e depois Ativar

Passo 2: Crie Conta Gratuita no Brevo

  1. Registe-se em brevo.com (gratuito, sem cartão de crédito)
  2. Vá a Definições > SMTP & API > Chaves API
  3. Gere e copie a sua chave API

Passo 3: Configure o Plugin

  1. Vá a WP Mail SMTP > Definições
  2. Defina Email De para o email do seu domínio ([email protected])
  3. Defina Nome De para o nome do seu site
  4. Selecione Brevo como o serviço de email
  5. Cole a sua chave API
  6. Clique em Guardar Definições

Passo 4: Teste

  1. Vá a WP Mail SMTP > Teste de Email
  2. Introduza o seu endereço de email
  3. Clique em Enviar Email
  4. Verifique se chega à sua caixa de entrada (não spam)

Passo 5: Configure a Autenticação DNS

Adicione registos SPF e DKIM às definições DNS do seu domínio. O Brevo fornece os registos exatos. Isto é crítico para evitar a pasta de spam. Consulte o nosso guia SPF DKIM DMARC.

Resolução de Problemas Específicos

Emails de Formulários de Contacto Não Enviados

  1. Verifique se o email de teste do WP Mail SMTP funciona
  2. Verifique as definições do plugin do formulário de contacto (Contact Form 7, WPForms, Gravity Forms)
  3. Certifique-se de que o endereço de email “Para” está correto nas definições do formulário
  4. Verifique a pasta de spam/lixo
  5. Verifique se não há filtros de email a bloquear as mensagens

Emails WooCommerce Em Falta

  1. Vá a WooCommerce > Definições > Emails
  2. Verifique se cada tipo de email está ativado
  3. Verifique o endereço de email do destinatário
  4. Faça uma encomenda de teste para verificar
  5. Verifique o registo de emails do WP Mail SMTP para erros

Emails a Ir Para Spam

  1. Configure registos SPF, DKIM e DMARC
  2. Certifique-se de que o Email De usa o seu domínio (não @gmail.com)
  3. Verifique o seu domínio nas listas negras de email
  4. Execute um teste de spam de email
  5. Evite palavras de acionamento de spam no conteúdo do email

Conflitos de Plugins

  1. Desative todos os outros plugins relacionados com email (apenas um deve tratar do email)
  2. Mude temporariamente para um tema padrão
  3. Teste apenas com WP Mail SMTP
  4. Reactive os plugins um a um para encontrar o conflito

Prevenção

Uma vez resolvido, mantenha os emails WordPress fiáveis:

  1. Monitorize a entrega, verifique os registos do WP Mail SMTP periodicamente
  2. Mantenha os plugins atualizados, plugins desatualizados podem quebrar o email
  3. Teste após atualizações, grandes atualizações WordPress/plugins podem afetar o email
  4. Limpe o seu domínio, mantenha-se fora das listas negras
  5. Use email profissional, envie sempre a partir do seu domínio, não de endereços de email gratuitos

Para detalhes completos de configuração SMTP, consulte o nosso guia SMTP WordPress e o guia WP Mail SMTP.

Frequently Asked Questions

Por que o WordPress não está a enviar emails?
O WordPress usa PHP mail() que a maioria dos fornecedores de alojamento bloqueia ou filtra. Os emails ou nunca são enviados, falham silenciosamente, ou vão para spam. A solução: instale um plugin SMTP e encaminhe emails através de um serviço dedicado como o Brevo.
Como corrijo a entrega de email no WordPress?
Instale o plugin WP Mail SMTP, ligue-o ao Brevo (gratuito, 300 emails/dia), configure autenticação SPF e DKIM, e teste. Isto corrige a entrega de todos os emails WordPress incluindo formulários e WooCommerce.
Por que os emails do WordPress vão para spam?
A falta de autenticação de email (SPF, DKIM, DMARC) é a causa principal. Os IPs de alojamento partilhado estão frequentemente em listas negras. Solução: use SMTP com um fornecedor reputável e configure registos DNS de autenticação adequados.

Subscribe to updates

blog-updates

Drop your email or phone number — we'll send you what matters next.

Comece grátis com Brevo