Os e-mails do WordPress são enviados, mas não chegam? Guia completo de solução de problemas

Os e-mails do WordPress são enviados, mas não chegam? Um guia completo de solução de problemas

Resumir:ChatGPTPerplexidade

Você conhece a situação. Alguém preenche o seu formulário de contato. O plugin indica que o envio foi feito. Não há erros em lugar nenhum. Mas o cliente diz que não recebeu nada.

Ou uma encomenda do WooCommerce é processada, mas o comprovante de compra nunca chega. Ou alguém solicita a redefinição da senha e acaba entrando em contato com o suporte, frustrado, depois de esperar pelo e-mail.

Se você já usa um plugin SMTP, como o WP Mail SMTP, para gerenciar os e-mails do seu site, provavelmente não se trata de um problema de envio, mas sim de entrega.

Este guia destina-se aos casos em que o e-mail saiu do seu site, o seu serviço SMTP o aceitou e, em seguida, desapareceu em algum ponto entre esse ponto e a caixa de entrada do destinatário. Vou explicar o mesmo processo de diagnóstico que utilizo quando estou a resolver este problema: confirmar o que realmente aconteceu, analisar a mensagem de devolução, verificar a autenticação, verificar a reputação e descartar possíveis peculiaridades específicas do WordPress. No final, você terá uma solução ou saberá exatamente qual é o problema.

Você provavelmente já verificou as pastas de spam e pediu ao destinatário para dar uma olhada novamente. Então, vamos pular essas etapas e passar para o diagnóstico de verdade.

Como resolver o problema de e-mails do WordPress que são enviados, mas não chegam

Começamos por confirmar se o e-mail realmente saiu do seu site e, em seguida, analisamos as mensagens de rejeição, a autenticação, a reputação e os aspectos do WordPress que podem impedir a entrega.

Passo 1: Confirme se o e-mail realmente foi enviado pelo seu site

Uma falha no envio e uma falha na entrega parecem idênticas à primeira vista (o destinatário não recebeu nada), mas exigem soluções totalmente diferentes. Portanto, antes de começar a depurar a entrega, certifique-se de que o e-mail realmente foi enviado.

Verifique seu registro de e-mails

Por si só, o WordPress não mantém um registro dos e-mails que tenta enviar. Sem um plugin de registro, não há como saber se wp_mail() nem sequer foi demitido.

Comece a registrar seus e-mails agora

WP Mail SMTP registro de e-mails captura cada wp_mail() Acesse o aplicativo e veja o que aconteceu. Abra-o e encontre o e-mail que você está investigando.

Registros de e-mail SMTP do WP Mail

Três coisas que você pode ver:

  • Enviado. O e-mail saiu do seu site e o seu servidor SMTP o aceitou. O problema está em algum ponto posterior ao envio, e o restante deste guia é para você.
  • Falha. O próprio envio falhou. Não se trata de um problema de entrega — consulte o artigo “O WordPress não está enviando e-mails” para saber como resolver isso.
  • Não consta de forma alguma no registro. O formulário ou plugin nunca foi chamado wp_mail() Em primeiro lugar. Geralmente, trata-se de um problema relacionado a um plugin ou à configuração do formulário, e não tem nada a ver com a entrega.

Se você não tiver o registro de eventos configurado

Configure isso antes de depurar qualquer outra coisa. Tentar resolver problemas de entrega sem um registro é dar palpites, e você vai perder horas com isso.

Corrija seus e-mails do WordPress agora

Passo 2: Faça um teste para identificar onde está ocorrendo a falha

A entrega pode ser interrompida em um dos três pontos: na sua configuração de envio, no servidor de e-mail do destinatário ou nos próprios filtros do destinatário. O padrão de quem está recebendo seus e-mails (e quem não está) geralmente indica qual é o motivo.

Enviar e-mails de teste para vários provedores

Use endereços de e-mail que você controle em cada um dos principais provedores: Gmail, Outlook ou Hotmail, Yahoo e, de preferência, um domínio pago do Workspace ou do Microsoft 365. Envie o mesmo e-mail de teste para todos eles a partir do seu site WordPress. Com o recurso de e-mail de teste do WP Mail SMTP, isso leva cerca de um minuto.

Interprete o padrão

Veja o que apareceu em cada lugar:

O que aconteceCausa provávelOnde procurar
Chega a nenhumSua configuração de envio: autenticação, lista negra ou serviço SMTPEtapas 4–6
Chega a alguns, mas não a outrosProblema de reputação com os provedores que bloquearam seu acessoEtapas 5 e 8
Chega a todos, exceto a um destinatário específicoO filtro, a pasta de bloqueados ou a caixa de correio cheiaVeja abaixo
Chega, mas vai para a pasta de spamConteúdo, autenticação ou reputaçãoEtapas 4, 5 e 7

Se apenas alguns destinatários específicos não estiverem recebendo seus e-mails

Quando todos recebem seus e-mails normalmente, mas uma ou duas pessoas não, o problema quase sempre está do lado delas. Pede para elas verificarem o seguinte:

  • Spam, lixo eletrônico e a aba "Promoções" do Gmail
  • Se o seu endereço de remetente estiver nos contatos ou na lista de remetentes confiáveis
  • Se digitaram o endereço corretamente no formulário (erros de digitação são um perigo oculto)
  • A lista de remetentes bloqueados deles
  • Se a caixa de correio estiver cheia — uma caixa de correio cheia rejeita as mensagens recebidas

Se eles já verificaram tudo isso e ainda assim não estão recebendo nada, você já fez o que podia. Problemas do lado do destinatário não são de sua responsabilidade.

Etapa 3: Decodificar a mensagem de rejeição

Quando um servidor de e-mail rejeita seu e-mail, ele envia uma mensagem de devolução explicando o motivo. A maioria das pessoas nunca lê essas mensagens, o que é uma pena, pois a mensagem de devolução geralmente indica exatamente o que está errado.

Para onde vão, na verdade, os rebotes

As mensagens devolvidas são enviadas para o endereço de retorno que você configurou, que normalmente é o seu endereço de e-mail de remetente. Verifique essa caixa de entrada, incluindo a pasta de spam.

Se você usa um serviço SMTP transacional como SendLayer, SendGrid, Mailgun, Postmark ou Brevo, as mensagens devolvidas aparecem no painel do serviço, em vez de na sua caixa de entrada. Procure nas seções “Atividade”, “Supressões” ou “Mensagens devolvidas”, dependendo do serviço. Para saber mais sobre o significado de cada status, consulte “Mensagens devolvidas”.

Rejeição definitiva vs. Rejeição temporária

Um rejeição definitiva é permanente. O endereço não existe, o domínio é inválido ou você foi bloqueado. Não tente novamente e remova o endereço da sua lista.

Um rejeição temporária é passageira. A caixa de correio está cheia, o servidor está fora do ar, a mensagem é muito grande. Esses problemas geralmente se resolvem sozinhos. Mas se você continuar recebendo rejeições temporárias para o mesmo endereço, comece a tratá-lo como uma rejeição definitiva.

Veja aqui todos os detalhes: explicação sobre os status de entrega de e-mails.

Decodificador de códigos de erro SMTP

O código na mensagem de rejeição explica o que aconteceu:

CódigoSignificadoCausa provávelO que fazer
421Serviço indisponívelO servidor de destino está sobrecarregado ou limitando sua taxa de transferênciaEspere. Se isso continuar acontecendo, o problema é a sua reputação.
450Caixa de correio temporariamente indisponívelServidor ocupado ou bloqueio temporárioTente novamente. Se os erros 450 forem persistentes, trate-os como se fossem erros 550.
451Erro local, tente mais tardeFrequentemente, lista cinzaTente novamente. A maioria dos provedores aceita na segunda tentativa.
550Não existe tal usuárioO endereço não existeRejeição definitiva. Remova-o.
550 5.7.1Mensagem rejeitada devido à políticaFalha na autenticação ou conteúdo bloqueadoVerifique o SPF/DKIM/DMARC (Etapa 4).
550 5.7.26É necessária autenticaçãoVocê ainda não conhece as regras do Gmail/Yahoo para remetentes em massaConsulte os requisitos do Gmail para remetentes em massa.
552Caixa de correio cheia ou mensagem muito grandeO destinatário está sem espaço ou o seu anexo é muito grandeReduza o tamanho; o resto fica por conta deles.
553Nome da caixa de correio inválidoErro ortográfico ou formato inválidoRejeição definitiva. Verifique o endereço.
554Falha na transaçãoNormalmente, uma lista negra ou um problema grave de reputaçãoVerifique o status da lista negra (Etapa 5).

Não recebeu nenhuma mensagem de devolução? Isso não significa que a mensagem tenha sido entregue

A maioria dos provedores não devolve as mensagens quando as classifica como spam. Eles simplesmente aceitam o e-mail e o colocam discretamente na pasta de lixo eletrônico. Portanto, se você não estiver recebendo notificações de devolução e os e-mails não estiverem aparecendo nas caixas de entrada, verifique a pasta de spam do destinatário e, em seguida, passe a verificar a autenticação e a reputação.

Etapa 4: Verifique a autenticação do remetente

Desde que as regras para remetentes em massa do Gmail e do Yahoo entraram em vigor em 2024, a autenticação incorreta ou ausente tornou-se a causa mais comum de falhas silenciosas na entrega de e-mails do WordPress. É quase sempre por aí que começo quando estou depurando o código.

Um resumo rápido do que cada um faz

O SPF indica quais servidores estão autorizados a enviar e-mails em nome do seu domínio. O DKIM assina suas mensagens para que os destinatários possam verificar se elas não foram adulteradas. O DMARC informa aos servidores de destino o que fazer caso o SPF ou o DKIM falhem.

Se você quiser a versão completa, veja o que são DMARC, SPF e DKIM.

Como verificar o seu

A verificação mais rápida leva cerca de 30 segundos:

  1. Envie um e-mail de teste para um endereço do Gmail que você controle.
  2. Abra o e-mail, clique no menu com os três pontos e selecione “Mostrar original”.
  3. Na parte superior, verifique se aparece : SPF: APROVADO, DKIM: APROVADO e DMARC: APROVADO.

Se algum deles indicar “FAIL” ou “NONE”, o problema é seu.

Para uma análise mais aprofundada, use o MXToolbox SuperTool, o dmarcian ou o mail-tester.com.

Problemas comuns de autenticação

Estes são os que vejo com mais frequência:

  • Não há registro SPF. Adicione um. Seu provedor de SMTP fornecerá o valor exato do registro TXT para ser publicado na raiz do seu domínio.
  • Vários registros SPF. Os servidores receptores ignoram todos eles quando há mais de um. É necessário um único registro que inclua todos os remetentes legítimos. Veja como mesclar vários registros SPF.
  • O DKIM não está sendo assinado. A maioria dos serviços transacionais exige que você adicione registros DNS para habilitar a assinatura DKIM. Verifique no painel do seu serviço quais registros ainda precisam ser publicados.
  • O registro DKIM foi dividido incorretamente entre entradas TXT. Chaves DKIM longas devem ser divididas de uma maneira específica. Veja como dividir um registro DKIM.
  • A configuração do DMARC para rejeitar antes da autenticação realmente funciona. A p=reject Uma política com SPF ou DKIM inválidos faz com que tudo falhe sem aviso prévio. Comece por p=none, fique de olho nos relatórios até ter certeza de que as mensagens legítimas estão passando, depois ajuste para p=quarantine e, por fim, p=reject. Veja Como criar um registro DMARC.

Sobre as regras para remetentes em massa

Se você estiver enviando mais de 5.000 e-mails por dia para destinatários do Gmail ou do Yahoo, é obrigatório ter SPF, DKIM e DMARC devidamente configurados, além de um cabeçalho de cancelamento de inscrição com um clique e uma taxa de reclamações de spam inferior a 0,3%. Mesmo para volumes bem abaixo de 5.000 e-mails por dia, ambos os provedores já começaram a aplicar parte dessas regras também a remetentes de menor porte.

Mais uma coisa: falsificação de identidade

Se sua autenticação parece estar correta e os e-mails ainda não estão sendo entregues, vale a pena verificar se seu domínio foi falsificado por um spammer em algum momento. Abusos ocorridos no passado podem prejudicar a reputação por muito tempo depois do fato. Veja como resolver problemas de falsificação de e-mail no WordPress para fazer a limpeza.

Etapa 5: Verifique a reputação do remetente e o status na lista negra

A autenticação é apenas metade do caminho. A outra metade é a reputação. Os servidores receptores monitoram seu domínio de envio e seu IP ao longo do tempo; e se você tiver sido sinalizado por altas taxas de reclamação, envio para endereços inválidos ou picos repentinos de volume, seus e-mails serão filtrados ou rejeitados, independentemente de quão válida seja sua autenticação.

Verifique se você está na lista negra

Três ferramentas gratuitas para começar:

  • Verificação da lista negra do MXToolbox
  • Spamhaus (a mais importante — estar nessa lista causa prejuízos reais)
  • Barracuda Central (utilizado por muitos filtros corporativos)

Verifique seu domínio de envio e o endereço IP a partir do qual seu serviço SMTP realiza os envios. Caso seu domínio conste em alguma lista, cada uma delas possui seu próprio processo de remoção, com um link direto no resultado da pesquisa. Para obter um passo a passo, veja como verificar se seu domínio de envio está na lista negra.

Uso de uma ferramenta de verificação de lista negra

Configurar o Google Postmaster Tools

Se você tem destinatários no Gmail (ou seja, praticamente todo mundo), configure isso. É gratuito e mostra informações que o Gmail não divulga de outra forma: sua taxa de reclamações de spam, a reputação do seu domínio e do seu IP, sua taxa de sucesso na autenticação e os erros de entrega conforme o próprio Gmail os registra.

Já vi pessoas tentando resolver problemas de entrega de e-mails por semanas sem nunca terem acessado o Google Postmaster Tools. Não seja assim. Configuração: como configurar o Google Postmaster Tools.

Configurar o Microsoft SNDS

O equivalente da Microsoft é o Smart Network Data Services (SNDS). A interface é feia e dá um pouco de trabalho para ler os dados, mas é a única maneira de saber o que o Outlook, o Hotmail e o Live acham do seu comportamento de envio. Se algum dos seus destinatários usar esses serviços, configure-o.

Acompanhar a reputação do domínio de forma mais abrangente

Além das ferramentas do provedor, você pode monitorar a reputação geral do seu domínio. Consulte a seção sobre como monitorar a reputação de envio de e-mails para ter uma visão mais ampla.

O que prejudica rapidamente a reputação

Algumas coisas a ficar de olho:

  • Uma taxa de reclamações por spam superior a 0,3%. O Gmail começa a penalizar você rapidamente a partir desse limite.
  • Envio para endereços inválidos ou inativos. A limpeza da lista é muito importante.
  • Um aumento repentino no volume de envios. Passar de 0 para milhares por dia é exatamente o que um spammer faria ao intensificar suas atividades. Faça o aquecimento gradualmente com o aquecimento de IP.
  • Falha na autenticação (Etapa 4).
  • Assuntos ou conteúdos que correspondam a padrões de spam.

Passo 6: Diagnosticar causas específicas do WordPress

Se sua autenticação está em ordem e sua reputação parece estar boa, o problema provavelmente está no WordPress. Veja o que costuma dar errado.

Você ainda está usando o PHP Mail em vez do SMTP

Padrão do WordPress wp_mail() Essa função utiliza o sistema de e-mail integrado do PHP, que a maioria dos provedores modernos restringiu, despriorizou ou desativou. O sistema de e-mail do PHP pode “funcionar” no seu servidor e nunca gerar um erro, embora o e-mail nunca seja realmente enviado — o provedor simplesmente o descarta discretamente, ou o servidor do destinatário o rejeita por não haver autenticação associada.

É exatamente para resolver isso que o WP Mail SMTP existe. Basta redirecionar a conexão por um serviço SMTP de verdade e o problema desaparece.

Seu provedor de hospedagem bloqueou o SMTP de saída

Alguns provedores de hospedagem (especialmente os de hospedagem compartilhada mais econômicos) bloqueiam totalmente o SMTP de saída para impedir a entrada de spam em sua rede. Normalmente, você verá mensagens como “Não foi possível conectar-se ao servidor SMTP” ou erros de tempo limite no seu log quando esse for o problema.

Para saber como resolver o problema, consulte o artigo “Como corrigir a mensagem ‘Não foi possível conectar-se ao host SMTP’ no WordPress”.

Seu domínio de remetente não corresponde ao que foi autenticado

Enviando como [email protected] quando sua autenticação DNS estiver configurada para mail.yourbusiness.com vai falhar na verificação DMARC, ponto final. O que quer que você envie precisa corresponder ao que seus registros autenticam.

Muitas pessoas utilizam um subdomínio dedicado para o envio de e-mails transacionais, o que tem a vantagem adicional de proteger a reputação do seu domínio principal. Saiba o que é um subdomínio de e-mail e por que você deve usar um para obter mais informações sobre o assunto.

Suas credenciais SMTP expiraram

As chaves de API são renovadas. Os tokens OAuth expiram. As senhas são alteradas e ninguém se lembra de atualizar o WordPress.

Se o seu log estiver cheio de tentativas de envio com falha devido a erros de autenticação, foi isso que aconteceu. Reautentique o programa de e-mail e envie um e-mail de teste. Consulte como corrigir o problema do WP Mail SMTP que não envia e-mails de teste, caso não esteja claro.

Outro plugin está interceptando a função wp_mail()

Outros plugins podem ser integrados a wp_mail() e modificar ou bloquear o que é enviado. Plug-ins de cache, segurança e antispam são os mais comuns.

Desative os outros plugins relacionados a e-mails, um por um, e reenvie um e-mail de teste após cada desativação. Se o seu registro de e-mails indicar que o e-mail nunca foi enviado, quase sempre se trata de um problema com um plugin ou com o PHP, e não com a entrega.

Você está usando o provedor de e-mail errado para o seu volume

O serviço de e-mail gratuito do Gmail limita o envio a cerca de 500 e-mails por dia em uma conta pessoal. Se o seu site WordPress estiver enviando mais do que isso, você estará enfrentando uma rejeição silenciosa.

Se você estiver lidando com um volume considerável de e-mails, use um serviço de e-mail transacional — consulte nossa lista de provedores de e-mail transacional para escolher o que melhor se adapta às suas necessidades.

Os e-mails estão chegando, mas vão parar na pasta de spam

Entrega técnica. Do ponto de vista do destinatário, isso não importa — ele não está lendo a mensagem. A causa principal geralmente está no conteúdo, na formatação ou na reputação, e não na autenticação ou no roteamento; por isso, consulte a próxima etapa e nosso guia sobre e-mails do WordPress que vão para a pasta de spam.

Corrija seus e-mails do WordPress agora

Etapa 7: Analisar o conteúdo e os modelos de e-mail

A autenticação e a reputação garantem que sua mensagem chegue à caixa de entrada. Se ela vai ficar lá, depende do conteúdo do e-mail. Muitos e-mails “perdidos” são, tecnicamente, entregues, mas vão parar na pasta de spam.

Idioma e formatação

Os gatilhos antigos ainda funcionam:

  • Letras maiúsculas no campo “Assunto”, especialmente acompanhadas de pontos de exclamação
  • Mais de um ponto de exclamação em qualquer lugar
  • Palavras como “grátis”, “garantia”, “aja agora”, “por tempo limitado” — especialmente em linhas de assunto
  • Texto oculto, truques de branco sobre branco, caracteres invisíveis estranhos
  • Forte destaque nas cores vermelho e verde (um resquício dos antigos modelos de golpes)

Estrutura HTML

Os filtros analisam seu HTML e sinalizam problemas comuns:

  • E-mails compostos apenas por imagens. Uma proporção inadequada entre imagens e texto é interpretada como um sinal de spam.
  • HTML com erros, tags não fechadas. A exibição fica feia e dá uma impressão pouco profissional.
  • Não há versão em texto simples. Os filtros modernos esperam receber tanto HTML quanto texto simples.
  • URLs encurtadas (bit.ly e similares). Não as utilize em e-mails transacionais.

Anexos

  • Qualquer arquivo com mais de 10 MB é bloqueado por muitos filtros.
  • .zip, .exee .js Os anexos quase sempre acionam o sistema de pontuação de spam.
  • No caso de imagens, incorporá-las no texto geralmente é mais eficaz do que anexá-las.

Falta a opção de cancelamento de inscrição (apenas e-mails de marketing)

Se você estiver enviando qualquer coisa que pareça, mesmo que remotamente, com marketing, é necessário incluir um cabeçalho de cancelamento de inscrição com um clique. Isso é exigido pelas normas CAN-SPAM e GDPR, bem como pelas regras para remetentes em massa do Gmail e do Yahoo. Veja como adicionar cabeçalhos de cancelamento de inscrição no WordPress.

Teste seu e-mail no site mail-tester.com

Envie seu e-mail para o endereço fornecido pelo mail-tester.com, e ele retornará uma pontuação de probabilidade de spam em uma escala de 0 a 10. Tente atingir 9 ou mais. A análise detalhada indica exatamente o que está prejudicando a pontuação.

mailtester para verificação da capacidade de entrega de e-mail

Etapa 8: Peculiaridades de entregabilidade específicas de cada provedor

Cada grande provedor aplica filtros diferentes; portanto, um e-mail que chega ao Gmail, mas não ao Outlook, já diz algo. Veja a seguir o que você precisa saber sobre cada um deles.

Gmail

As regras de autenticação mais rigorosas desde as diretrizes para remetentes em massa de 2024. O Gmail também possui a aba “Promoções”, que acaba direcionando muitos e-mails transacionais para lá indevidamente — o que é irritante quando e-mails de redefinição de senha são classificados como marketing. O Postmaster Tools é essencial para qualquer volume significativo. Para problemas específicos do Gmail, consulte “O Gmail está bloqueando seus e-mails”.

Outlook e Microsoft 365

O filtro SmartScreen do Outlook é uma caixa preta. A Microsoft não revela como ele avalia os e-mails, e o SNDS é o que mais se aproxima de permitir que você veja o que acontece por dentro. O Outlook também demora mais do que o Gmail para retirar um remetente da classificação de “lixo eletrônico” — mesmo e-mails legítimos podem ficar na pasta de lixo eletrônico por semanas até que um número suficiente de destinatários clique em “Não é lixo eletrônico”. Domínios de envio novos enfrentam dificuldades particularmente grandes nesse aspecto.

Yahoo e AOL

Atualmente, o Yahoo está compartilhando dados com a AOL. É o mais rigoroso dos quatro grandes em termos de autenticação e foi o primeiro a realmente aplicar as regras de 2024. Se o Yahoo está rejeitando você e os outros não, verifique primeiro a autenticação.

Apple Mail e iCloud

A Proteção de Privacidade do Mail da Apple bloqueia o rastreamento, mas não afeta a entrega; por isso, ela vai distorcer suas métricas sem, na verdade, causar o problema que você está tentando resolver. O iCloud é rigoroso com remetentes que enviam pela primeira vez para um determinado destinatário e é especialmente exigente com subdomínios; portanto, um novo subdomínio de envio pode levar mais tempo para conquistar confiança aqui do que em outros lugares.

Destinatários do Intercâmbio Corporativo

Esses são os casos mais difíceis. As plataformas de filtragem corporativas (Mimecast, Proofpoint, Barracuda) funcionam como uma camada sobre o próprio Exchange, e todas elas têm suas próprias regras. Se você administra um site B2B e toda a empresa de um cliente não está recebendo seus e-mails, a solução quase sempre é a equipe de TI deles colocar seu domínio na lista de permissões. Você não pode resolver isso do seu lado.

Diagnóstico rápido: do sintoma à causa provável

Tabela de navegação rápida para quando você já sabe qual é o seu sintoma e quer ir direto para a seção correspondente:

SintomaCausa mais provávelSeção para leitura
Os e-mails não são entregues a nenhum destinatárioCredenciais SMTP, bloco de host ou PHP MailEtapas 1 e 6
Alguns destinatários recebem, outros nãoProblema de reputação com determinados fornecedoresEtapas 5 e 8
Os e-mails chegam, mas vão para a pasta de spamAutenticação, conteúdo ou reputaçãoEtapas 4, 5 e 7
O Bounce apresenta erros na versão 5.7.1Falha na autenticaçãoPasso 4
O Bounce exibe 550 errosRejeição definitiva — endereço inválido ou bloqueadoEtapa 3
Os e-mails de teste funcionam, mas os reais nãoClassificação de conteúdo ou spam em envios em massaPasso 7
Apenas os destinatários do Gmail não estão recebendo e-mailsO Postmaster Tools vai explicar o motivoEtapas 4 e 5
Apenas os destinatários do Outlook não estão recebendo os e-mailsO SNDS vai explicar o motivoEtapas 5 e 8
O envio parou de funcionar de repenteCredenciais expiradas ou nova inclusão na lista negraEtapas 5 e 6
O envio de formulários não aciona o envio de e-mailsProblema no envio, não na entregaO WordPress não está enviando e-mails

Evite que isso volte a acontecer

Depois de resolver o problema imediato, o objetivo é não ter que depurar isso novamente daqui a seis meses. Algumas coisas a se ter em mente:

Faça a autenticação da maneira certa desde o primeiro dia

SPF, DKIM e DMARC devem ser configurados corretamente desde o início em qualquer novo domínio de envio. Mesmo com p=none No DMARC, os relatórios indicam quem está enviando e-mails em seu nome, o que é uma informação útil.

Use um serviço SMTP de verdade

A medida mais importante que você pode tomar para melhorar a capacidade de entrega de um site WordPress é deixar de usar o PHP Mail. Escolha um provedor de serviços de e-mail transacional que se adapte ao seu volume e orçamento.

Aquecimento de novos domínios de envio

Não passe de zero para milhares de e-mails por dia da noite para o dia. Para um servidor de recebimento, isso parece exatamente com o que um spammer faz quando aumenta o volume de mensagens. Comece aos poucos.

Dê uma olhada nas ferramentas de reputação

Ferramentas do Postmaster e SNDS, uma vez por semana. Detectar uma pequena queda na sua pontuação de remetente logo no início é muito mais fácil de resolver do que perceber o problema depois de três meses de prejuízos.

Mantenha sua lista organizada

  • Elimine imediatamente os endereços com rejeição definitiva. Cada nova tentativa de envio para um endereço inválido prejudica sua reputação.
  • Reative ou remova endereços inativos após seis a doze meses sem abertura de e-mails.
  • Valide os endereços de e-mail dos formulários antes que eles sejam adicionados a uma lista. Consulte a validação de e-mails no WordPress.

Configurar alertas de falha

Você não quer ficar sabendo de falhas na entrega por meio de reclamações de clientes insatisfeitos. Receba um alerta assim que algo der errado: veja como receber alertas quando os e-mails do WordPress não forem enviados.

Leia os conceitos básicos

Se esta é a primeira vez que você está lidando com a questão da capacidade de entrega de e-mails, ter uma visão geral do assunto vai poupar muito tempo de depuração mais tarde. Comece com o guia para iniciantes sobre capacidade de entrega de e-mails.

Perguntas frequentes sobre e-mails do WordPress que não são entregues

Por que meus e-mails do WordPress estão sendo enviados, mas não chegam ao destinatário?

Normalmente, pode ser uma destas quatro coisas: autenticação do remetente com falha (SPF, DKIM ou DMARC), reputação do remetente prejudicada ou inclusão em lista negra, seu provedor de hospedagem bloqueando discretamente o SMTP de saída ou o e-mail sendo filtrado para a pasta de spam do destinatário. Comece pela autenticação. É a causa mais comum e a mais rápida de verificar.

Como posso saber se meus e-mails estão realmente sendo enviados?

Configure um registro de e-mails. O WP Mail SMTP registra cada wp_mail() a chamada e o que aconteceu com ela. Se o registro indicar Enviado, o problema está a jusante do seu site. Se estiver escrito Falha ou se o e-mail nem sequer consta no registro, você tem um problema de envio, e não de entrega, e a solução é diferente.

Por que meus e-mails chegam ao Gmail, mas não ao Outlook (ou vice-versa)?

Cada provedor realiza a filtragem de forma independente. Se o Gmail aceitar suas mensagens e o Outlook não, o problema está na sua reputação ou na autenticação, da forma como o Outlook as avalia. Verifique o SNDS da Microsoft. Faça o teste para o Gmail e verifique as Ferramentas do Postmaster. Falhas específicas de um provedor apontam diretamente para diagnósticos específicos desse provedor.

O que significa “Notificação do status da entrega (falha)”?

Trata-se de uma mensagem de rejeição. Um servidor de e-mail rejeitou seu e-mail e está informando o motivo. O código SMTP no corpo da mensagem (550, 421, 5.7.1, etc.) é o diagnóstico propriamente dito, e o Passo 3 acima traz um guia de interpretação para os códigos mais comuns.

O meu provedor de hospedagem pode bloquear e-mails sem me avisar?

Sim, e muitos servidores de hospedagem compartilhada fazem isso. Eles bloqueiam o SMTP de saída ou descartam silenciosamente os e-mails enviados via PHP mail. O sintoma é que os e-mails são “enviados” sem erros, mas nunca chegam ao destino. A solução é enviar os e-mails por meio de um serviço SMTP externo, em vez de depender do sistema de gerenciamento de e-mails do seu provedor de hospedagem.

Quanto tempo leva para a reputação do remetente se recuperar?

Pode levar de algumas semanas a alguns meses, dependendo da gravidade do dano e do volume de mensagens enviadas durante o processo de recuperação. A maneira mais rápida é corrigir o que causou a queda (limpar sua lista, parar de enviar para endereços inativos) e reduzir o volume de envios enquanto a reputação se recupera. Enviar mais mensagens para “provar” que você é legítimo só piora a situação.

Será que realmente preciso do DMARC se o SPF e o DKIM já estiverem configurados?

Sim, especialmente a partir de 2024. O Gmail e o Yahoo já exigem isso para remetentes em massa, e outros provedores estão seguindo a mesma direção. Sem o DMARC, é mais provável que seus e-mails sejam sinalizados como suspeitos, mesmo que o SPF e o DKIM sejam aprovados.

Meus e-mails do WordPress vão para a pasta de spam — será que é o mesmo problema?

É parecido, mas não exatamente. Quando um e-mail vai para a pasta de spam, significa que ele foi entregue e depois filtrado. Quando não chega, significa que foi rejeitado ou descartado antes da entrega. As soluções se sobrepõem bastante — autenticação, reputação e conteúdo têm um papel importante em ambos os casos.

A seguir, aprenda como corrigir atrasos no envio de e-mails no WordPress.

Os problemas de entrega não são a única dor de cabeça em relação à capacidade de entrega. Se seus e-mails estão chegando apenas algumas horas depois do previsto, a solução é outra. Confira como resolver atrasos nos e-mails no WordPress para conhecer esse processo de diagnóstico.

Melhorar a capacidade de entrega é um processo. Os principais ganhos a curto prazo vêm da implementação correta da autenticação e da substituição do PHP Mail. Os ganhos a longo prazo vêm do monitoramento da reputação e da manutenção de uma lista limpa. Uma vez que esses aspectos estejam em ordem, praticamente toda essa categoria de problemas desaparece.

Se você quer um caminho rápido para tudo isso em um site WordPress, é para isso que serve o WP Mail SMTP. O registro de e-mails integrado detecta falhas assim que elas ocorrem, os alertas avisam você antes mesmo dos clientes, as conexões de backup entram em ação quando um servidor de e-mail fica fora do ar e o assistente de configuração orienta você na conexão com qualquer um dos principais serviços transacionais, com a autenticação configurada corretamente desde o início.

Corrija seus e-mails do WordPress agora

Pronto para resolver seus problemas com e-mails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se preferir que outra pessoa cuide da configuração, o White Glove Setup é um complemento que você pode adquirir, e há uma garantia de reembolso de 14 dias em todos os planos pagos.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais dicas e tutoriais sobre o WordPress.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Rachel Adnyana

Rachel escreve sobre WordPress há uma década e cria sites há muito mais tempo. Além do desenvolvimento web, ela é fascinada pela arte e pela ciência do SEO e do marketing digital.Saiba mais

Experimente nosso plugin gratuito WP Mail SMTP

Use seu provedor de SMTP favorito para enviar seus e-mails do WordPress de forma confiável.