Como Corrigir Facilmente o Problema de E-mail Não Enviado do WordPress

Resumir:ChatGPTPerplexity

Quer saber como corrigir o problema de e-mail não enviado do WordPress? Este é um problema super comum, e quase todos com um formulário de contacto se deparam com este problema em algum momento.

O problema mais comum com que me deparei é como o WordPress lida com e-mails por defeito. Depende do seu servidor web para enviar mensagens, e em muitos casos, esses e-mails nunca saem do servidor.

Se está a perder notificações importantes, provavelmente está frustrado. Tive sites onde as entradas de formulário não chegavam à caixa de entrada, o que causou confusão tanto para o proprietário do site como para os seus utilizadores.

Assim, neste guia, mostrarei exatamente como corrigir o problema, primeiro resolvendo problemas comuns e depois usando um método que usei pessoalmente muitas vezes para fazer com que os e-mails do WordPress funcionem de forma fiável.

Corrija os Seus E-mails do WordPress Agora! 🙂

Como Corrigir o Problema de E-mails Não Enviados do WordPress

Aqui está um bom tutorial em vídeo que detalha o problema de o WordPress não enviar e-mails, que utiliza o WP Mail SMTP juntamente com o SendLayer para autenticar as suas mensagens.

Se preferir seguir passos escritos, o guia passo a passo abaixo fornece soluções para alguns problemas comuns de notificações por e-mail com o WordPress.

1. Resolver Problemas de E-mails Não Enviados do WordPress

Se se está a perguntar porque é que os seus e-mails do WordPress não estão a ser enviados (ou estão a desaparecer), primeiro execute estes passos de resolução de problemas abaixo.

Verificar a Pasta de Spam ou Lixo Eletrónico

Antes de assumir que algo está avariado, verifique a sua pasta de spam. Já vi e-mails perfeitamente válidos do WordPress a aterrar lá apenas porque o endereço do remetente não correspondia ao domínio do site.

Provedores de e-mail como o Gmail rapidamente sinalizam mensagens que não passam em verificações básicas. Se encontrar o seu e-mail lá, marque-o como "Não é Spam" e avance com os outros passos para evitar que volte a acontecer.

Se quiser verificar se os seus e-mails estão a ir para spam, pode verificar se está numa lista negra de spam. Teste o seu endereço IP do servidor usando o verificador de listas negras do MXToolbox. Basta clicar em Verificar Lista Negra para analisar mais de 100 listas negras de uma só vez.

Usar uma ferramenta de verificação de lista negra

Certifique-se de que está a Usar um E-mail de Domínio

Se o seu site envia e-mails de um endereço genérico como o [email protected], isso pode ser um sinal de alerta para muitos servidores de e-mail. Recomendo sempre o uso de um endereço como [email protected].

Parece mais profissional e reduz as hipóteses de as suas mensagens serem bloqueadas. Quando mudei um site para um e-mail baseado em domínio, a taxa de sucesso de entrega melhorou imediatamente.

Para verificar isto, vá a Definições » Geral no seu painel do WordPress e verifique se o seu endereço de e-mail está correto. Se não for um e-mail de domínio, estiver desatualizado ou tiver um erro de digitação, os seus e-mails nunca chegarão às caixas de entrada.

endereço de e-mail de administração wordpress

Teste a Função mail() do PHP no Seu Servidor

O WordPress usa a função mail() integrada do PHP para enviar mensagens. O problema? Muitos provedores de alojamento bloqueiam ou limitam essa função para reduzir spam.

Se estiver em alojamento partilhado e nada estiver a passar, esta pode ser a razão. A função mail() padrão do PHP não adiciona qualquer autenticação para provar que a mensagem é legítima.

Normalmente, envio um e-mail de teste rápido usando uma ferramenta como o Mail-Tester para ver se a função de e-mail funciona. Se falhar, é hora de passar para o SMTP.

Da mesma forma, se estiver a criar o seu site no seu computador antes de o carregar, os seus e-mails provavelmente não funcionarão. O WP Mail SMTP corrigirá o problema de o WordPress não enviar e-mails em localhost, para que possa receber notificações do WordPress como um site ativo receberia.

Independentemente do motivo, se não estiver a receber e-mails do WordPress, há uma grande probabilidade de que o WP Mail SMTP resolva o problema.

E-mails do WordPress ainda não enviados?

Se nenhum destes problemas se aplicar a si, é provável que o problema seja simplesmente a autenticação em falta. Podemos corrigir isso com o WP Mail SMTP.

Portanto, quer os seus e-mails do WordPress vão para spam ou qualquer outro plugin não envie notificações, o WP Mail SMTP deverá ajudar a corrigir os seus problemas de entrega de uma vez por todas.

2. Instale o Plugin WP Mail SMTP

Vamos usar o WP Mail SMTP para reencaminhar os seus e-mails através de um provedor de serviços de e-mail (ESP) de terceiros. Isto adicionará a autenticação necessária para que sejam entregues de forma fiável.

Primeiro, vai querer instalar o WP Mail SMTP no seu site WordPress. O WP Mail SMTP é um plugin do WordPress que reconfigura a função de correio PHP wp_mail() para usar SMTP em vez de PHP.

Ilustração de entrega de e-mail do WP Mail SMTP

Pode usar a versão gratuita ou paga, mas vai querer a Pro ou superior para usar as funcionalidades de registo e relatórios de e-mail. Falaremos sobre estas definições do plugin mais tarde.

Para descarregar o plugin, dirija-se à sua conta WP Mail SMTP e clique no separador Downloads. Pode descarregar o ficheiro zip do plugin clicando em Download WP Mail SMTP.

Descarregue o plugin WP Mail SMTP

Em seguida, mude para o seu site e inicie sessão no painel do WordPress. Vá para Plugins » Adicionar Novo. Carregue o ficheiro zip do plugin e clique em Instalar Agora.

Instalar WP Mail SMTP

Assim que o plugin for instalado, certifique-se de que o ativa. Isto iniciará o Assistente de Configuração no seu navegador. Agora estamos prontos para configurar o seu provedor de e-mail para o WordPress.

2. Ligar o WordPress a um Serviço de E-mail

Agora, vai reencaminhar os seus e-mails através de um provedor de e-mail separado para corrigir o problema do WordPress não enviar e-mails. Com o WP Mail SMTP, isto é super fácil de configurar.

Sugiro que use o Assistente de Configuração para não ter de perder tempo a mexer nas definições de configuração. Para começar, clique no botão Vamos Começar no Assistente de Configuração.

clique no botão Vamos Começar

No ecrã seguinte, verá uma lista de remetentes disponíveis que pode configurar no WP Mail SMTP. Eu pessoalmente recomendo usar SendLayer, SMTP.com, ou Brevo (anteriormente Sendinblue).

A escolher um remetente no assistente de configuração do WP Mail SMTP

Todos estes provedores ajudarão a corrigir o problema do WordPress não enviar e-mails. No entanto, alguns deles não são adequados para grandes volumes de e-mail. Aqui está um guia rápido se não tiver a certeza do que escolher aqui:

  • Pequenos sites ou testes: Pode usar Outro SMTP para isto. No entanto, tenha em mente que a maioria dos servidores SMTP têm limites de taxa, pelo que isto pode fazer com que os seus e-mails do WordPress falhem num site movimentado. Para uma opção alternativa, SendLayer, Postmark e Brevo (anteriormente Sendinblue) têm contas de teste gratuitas.
  • Sites a enviar alguns e-mails por dia: O remetente do Gmail é uma boa opção se tiver uma conta Google Workspace ou Gmail. Permitir-lhe-á enviar e-mails de qualquer um dos seus aliases do Gmail no WordPress, o que é útil se quiser usar diferentes aliases do Gmail com diferentes formulários ou plugins. O Gmail e o Google Workspace são um pouco mais complicados de configurar, no entanto.
  • Sites de médio a grande porte: Sites que enviam e-mails transacionais devem considerar um provedor de e-mail profissional como SendLayer, SMTP.com ou Brevo.

Se não tiver a certeza do que escolher, o Brevo permite-lhe começar a enviar e-mails gratuitamente. Também autentica o seu nome de domínio, em vez de um endereço de e-mail individual, pelo que pode enviar e-mails de qualquer endereço do seu domínio no WordPress.

Quando tiver escolhido um remetente, consulte a documentação utilizando as ligações abaixo. A documentação irá ajudá-lo a configurar uma ligação entre o seu site e o remetente que escolheu no Assistente.

Mailers disponíveis em todas as versõesMailers no WP Mail SMTP Pro
SendLayerAmazon SES
SMTP.comMicrosoft 365 / Outlook.com
BrevoZoho Mail
Google Workspace / Gmail 
Mailgun 
Postmark 
SendGrid 
SparkPost 
Outro SMTP 

A documentação do seu provedor de e-mail explicará onde encontrar as credenciais de que necessita e onde as colar no Assistente de Configuração.

Precisa de ajuda?

A nossa licença Elite inclui Configuração White Glove para SendLayer, SMTP.com ou Brevo.

Se quiser configurar múltiplos remetentes, pode fazê-lo nas definições de Ligações Adicionais depois de ter concluído o Assistente de Configuração.

Em seguida, pode selecionar uma Ligação de Backup e configurar o Roteamento Inteligente. Quando tiver configurado uma ligação, volte a este guia.

No próximo passo, o assistente terá duas opções ativadas por padrão. São elas:

  • Entregabilidade de e-mail
  • Rastreamento de erros

Ambas as opções ajudarão a melhorar a entregabilidade de e-mail. Se tiver o WP Mail SMTP Pro, também pode ativar funcionalidades adicionais aqui.

Ativar registos de e-mail e alertas de e-mail no Assistente de Configuração do WP Mail SMTP

A primeira funcionalidade que pode ativar aqui é Registos Detalhados de E-mail. Esta funcionalidade permite-lhe ver o estado de entrega dos seus e-mails e outras informações úteis em Relatórios Completos de E-mail.

Se desejar, também pode receber um Resumo Semanal de E-mail mostrando uma visão geral dos seus registos recentes. Isto ajuda-o a monitorizar ativamente os e-mails do seu formulário de contacto para garantir que não perde nenhum.

Resumo de E-mail Com Estatísticas no WP Mail SMTP Pro

Alertas Instantâneos de E-mail informam-no quando um e-mail do seu site falha ao ser enviado. Desta forma, pode corrigir o problema de forma eficiente e voltar a enviar os seus e-mails.

Uma notificação de alerta de e-mail

Em seguida, se ativou os registos de e-mail, também terá a oportunidade de ativar algumas funcionalidades avançadas de registo de e-mail.

Configurar as definições de registo de e-mail no Assistente de Configuração do WP Mail SMTP

Estas funcionalidades permitem-lhe fazer coisas como:

Detalhes de abertura e clique no registo de e-mail do WordPress

Para mais detalhes, consulte o nosso artigo sobre Registo de E-mail no WordPress. Agora estamos prontos para concluir o Assistente de Configuração e testar o seu e-mail.

Para o último passo, obtenha a chave de licença da sua conta WP Mail SMTP e cole-a na caixa para ativar as funcionalidades Pro e futuras atualizações.

Introduza a chave de licença do WP Mail SMTP

E é tudo! O WP Mail SMTP enviará um e-mail de teste automático para que possa verificar se tudo está a funcionar corretamente.

E-mail de teste automático do WP Mail SMTP

5. Force o Email do Remetente para Evitar Problemas de Entrega

Ao configurar o seu serviço de email no WP Mail SMTP, existe uma definição que provavelmente notará chamada Forçar Email de Remetente. Aparece logo abaixo do campo onde insere o seu endereço de email de Remetente.

Por defeito, o WordPress utiliza o email de administrador do seu site para enviar mensagens. Mas já vi que isto pode causar problemas, especialmente com diferentes plugins do WordPress, porque o email pode não corresponder ao endereço aprovado pelo seu serviço de email.

É aqui que esta definição é útil. Quando ativa a opção Forçar Email de Remetente , garante que todos os emails enviados do seu site utilizam o endereço que inseriu no campo Email de Remetente.

forçar nome do email de remetente

Assim que tiver tudo configurado, é hora de verificar se os seus e-mails estão realmente a ser enviados da forma correta.

Aceda a WP Mail SMTP » Ferramentas, e clique no separador Teste de Email. É aqui que pode enviar uma mensagem rápida para ver se os seus emails do WordPress estão agora a funcionar corretamente.

separador de e-mail de teste

Perguntas Frequentes Sobre o WordPress Não Enviar Emails

Tem perguntas sobre emails do WordPress que não funcionam? Responderemos a algumas perguntas comuns abaixo.

O Que É SMTP?

SMTP significa Simple Mail Transfer Protocol (Protocolo Simples de Transferência de Email). É o protocolo que os servidores utilizam para enviar emails.

No WordPress, pode utilizar SMTP para enviar emails em vez de depender do seu servidor web. Isto é mais fiável porque adiciona a autenticação correta aos seus emails.

Que endereço de email devo usar como email "De"?

Muitos plugins de formulário de contacto utilizam o email de administrador como endereço de Remetente. Isto pode causar problemas de entregabilidade de emails.

Agora que tem o WP Mail SMTP instalado, deve sempre usar o Email de Remetente que autenticou no Assistente de Configuração.

Isto garantirá que todos os seus emails têm a autenticação correta. Noutras palavras, os emails do WordPress serão entregues como se tivessem sido enviados da sua conta de email.

Se tiver imensos plugins diferentes a enviar emails, o WP Mail SMTP permite-lhe forçar o Email de Remetente e o Nome de Remetente em todo o seu site.

Forçar o E-mail De nas suas definições do WP Mail SMTP

Esta é uma forma super fácil de garantir que não está a enviar emails de um endereço de Remetente que não está autenticado.

Posso configurar o SMTP do WooCommerce?

Sim! Assim que tiver completado os passos deste tutorial, todos os emails de encomenda do WooCommerce serão enviados do seu serviço de email escolhido.

Pode usar um servidor SMTP para o WooCommerce, mas recomendamos que utilize um fornecedor de email transacional em vez disso. Isto garantirá que os seus clientes recebem os emails de encomenda do WooCommerce rapidamente.

Porque não posso usar PHPMailer?

PHPMailer é o método padrão de envio de emails no WordPress, mas é muito pouco fiável. Com PHP mail(), os seus emails são enviados sem qualquer informação de autenticação. Como resultado, os servidores de email geralmente tratam os emails PHP como spam, levando a problemas de entregabilidade.

Para impedir que os seus emails do WordPress vão para spam, precisa de configurar o seu site WordPress para usar SMTP, que fornece a autenticação necessária para provar que os seus emails são legítimos.

O plugin WP Mail SMTP é usado quase universalmente por sites WordPress para parar de enviar emails com PHP e usar SMTP em vez disso. Além disso, torna a resolução de problemas de email muito mais fácil com a funcionalidade de registo de emails incorporada do WP Mail SMTP.

Porquê é que o “Outro SMTP” não está a funcionar?

Se o remetente de email Outro SMTP não estiver a funcionar, ou se estiver a receber um erro SMTP, verifique primeiro se está a usar as definições SMTP corretas no WP Mail SMTP.

Em particular, preste atenção à porta SMTP, pois diferentes servidores têm requisitos diferentes.

Se isso não funcionar, pode estar a usar um anfitrião que bloqueia SMTP ou o restringe de usar o seu próprio servidor SMTP. Este bloqueio é tipicamente implementado para impedir que os utilizadores enviem spam do WordPress, ou para o incentivar a pagar pelo próprio serviço SMTP do anfitrião.

Se o SMTP for bloqueado pelo seu anfitrião, pode usar qualquer um dos fornecedores de email baseados em API como Brevo, SMTP.com ou Gmail para contornar isso. Para mais detalhes, consulte os nossos artigos sobre:

Estes guias são concebidos especificamente para clientes que não podem usar SMTP para enviar emails no seu plano de alojamento.

Porquê é que o “Outro SMTP” está a fazer com que o meu site exceda o tempo limite?

Se a opção Outro SMTP estiver a causar o tempo limite do seu site WordPress, isso é um sinal de que pode ter uma configuração DNS incorreta, ou o seu servidor SMTP está inativo.

Esta é também uma questão comum para utilizadores do Cloudflare que têm configurações de proxy incorretas na sua zona DNS. Consulte este guia para corrigir emails do WordPress no Cloudflare para obter detalhes completos das configurações que precisará de alterar.

Porquê é que o WordPress não está a enviar email de confirmação aos utilizadores?

Se desejar que os utilizadores recebam um email de confirmação após o envio de um formulário de contacto no seu site WordPress, pode configurá-lo facilmente usando o WPForms.

Para mais informações, consulte este artigo sobre como enviar emails de confirmação aos utilizadores após o envio de formulários.

Porquê estou a ver um aviso DMARC, SPF ou DKIM?

O WP Mail SMTP tem um Verificador de Domínio que verifica automaticamente os registos DNS do seu domínio. Se detetar um problema com o seu DNS que possa afetar a entrega de emails, notificá-lo-á quando enviar um email de teste.

Resultados da Verificação de Domínio

Para corrigir isto, comece por ler os nossos guias sobre DNS:

Assim que os seus registos DNS estiverem corretos, os seus emails terão a autenticação correta e já não irão para a pasta de spam do seu destinatário.

O Gmail rejeita emails não autenticados, pelo que a configuração destes registos é particularmente importante para garantir que os seus emails do WordPress são entregues aos utilizadores do Gmail.

Em seguida, Rastreie a Atividade de Email no WordPress

Agora que corrigiu o problema do WordPress não enviar emails, consulte o nosso rastreio de aberturas e cliques. Use o WP Mail SMTP para rastrear aberturas e cliques em emails individuais ou gerar um relatório de email para qualquer linha de assunto.

relatórios de e-mail

Isto torna o WP Mail SMTP um incrível plugin de rastreio de utilizadores. E se estiver à procura de mais opções de plugins, consulte a nossa compilação dos melhores plugins de email para WordPress.

Corrija os Seus Emails do WordPress Agora

Pronto para corrigir os seus emails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se não tem tempo para corrigir os seus emails, pode obter assistência completa de Configuração White Glove como compra adicional, e existe uma garantia de reembolso de 14 dias para todos os planos pagos.

Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais dicas e tutoriais do WordPress.

Divulgação: O nosso conteúdo é suportado pelo leitor. Isto significa que se clicar em alguns dos nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, porque é importante e como nos pode apoiar.

Claire Broadley

Claire é a Gestora de Conteúdo da equipa WP Mail SMTP. Tem mais de 13 anos de experiência a escrever sobre WordPress e alojamento web. Saber Mais

Experimente o nosso plugin gratuito WP Mail SMTP

Use o seu provedor SMTP favorito para enviar confiavelmente os seus e-mails WordPress.