O Cloudflare não está a enviar o e-mail do WordPress

Como corrigir o facto de o Cloudflare não estar a enviar e-mails para o WordPress [ou o tempo limite]

O Cloudflare não está a enviar e-mails para o WordPress? Ou está a ver timeouts do servidor quando usa SMTP para enviar e-mails?

Por vezes, a mudança para o Cloudflare pode causar problemas com o envio de correio eletrónico no WordPress, mas é fácil de resolver.

Mostraremos como a seguir. Mas primeiro, vamos descobrir exatamente que tipo de problema de e-mail Cloudflare tem.

Corrija seus e-mails do WordPress agora

O Cloudflare afecta o correio eletrónico?

O Cloudflare não afecta diretamente o correio eletrónico porque não trata do tráfego SMTP.

Se não estiver a receber quaisquer e-mails depois de mudar para a Cloudflare, é provável que haja um problema com os seus registos DNS.

Exemplo de DNS da Cloudflare

Durante o Assistente de Configuração do Cloudflare, o Cloudflare tenta copiar os registos DNS do seu antigo anfitrião. Você deve comparar os registros DNS do seu antigo provedor com os detalhes que a Cloudflare obteve durante o procedimento de configuração, prestando atenção especial ao MX e A registos.

Se tiver um A registo de correio, deve não ser proxied. Saberá que é proxy se tiver um ícone de nuvem laranja junto a ele.

Falaremos mais sobre este assunto na secção 2.

Neste artigo, deixaremos de lado os problemas gerais de e-mail e falaremos especificamente sobre os problemas de e-mail do Cloudflare com sites WordPress.

Como corrigir o facto de o Cloudflare não enviar e-mails para o WordPress

1. Não Receber Emails do WordPress Depois de Mudar para o Cloudflare (Ou Emails que Vão para o Spam)

Se estiver a ter problemas em receber e-mails do WordPress no Cloudflare, é fácil de resolver!

Por padrão, o WordPress envia e-mails através do seu servidor web usando o wp_mail() função. Este método é super básico e os e-mails não são autenticados. Por isso, os e-mails do WordPress perdem-se frequentemente (ou são arquivados no lixo eletrónico).

Isto não está diretamente relacionado com o Cloudflare, mas alterar a sua configuração de DNS pode por vezes produzir resultados inesperados.

É fácil resolver este problema com o plugin WP Mail SMTP. O WP Mail SMTP enviará os seus e-mails do WordPress através de um serviço de e-mail separado, como o SendLayer ou o Brevo (anteriormente Sendinblue).

WP Mail SMTP 3 milhões de instalações activas

Quando os seus e-mails são encaminhados através de um serviço de e-mail separado, obtêm a autenticação necessária para passar pelos filtros de spam.

Isso melhorará a capacidade de entrega das notificações do formulário de contacto, dos e-mails de encomendas da loja WooCommerce e de outros plug-ins.

Ilustração da capacidade de entrega de correio eletrónico SMTP do WP Mail

Vamos instalar o plugin agora para resolver o problema de entrega de e-mail que está a ter.

Instalar o WP Mail SMTP

Para começar, transfira o ficheiro zip da sua conta WP Mail SMTP para poder instalá-lo no seu sítio Web. Encontrá-lo-á no separador Downloads.

Descarregar o WP Mail SMTP para corrigir o formulário de contacto do WPForms que não envia e-mails

Em seguida, abra o seu painel de controlo do WordPress. Dirija-se à página Plugins e carregue o plugin para o seu sítio WordPress.

Se não tiver a certeza de como o fazer, consulte este guia para instalar um plug-in no WordPress.

Instalar o WP Mail SMTP

Assim que ativar o plugin, será aberto o Assistente de Configuração do WP Mail SMTP.

Também pode reiniciar o assistente em qualquer altura, clicando no botão Launch Setup Wizard (Iniciar assistente de configuração) nas definições de SMTP do WP Mail. Saiba apenas que reiniciar o assistente mais tarde pode redefinir as suas definições de SMTP.

Escolha o seu fornecedor de serviços de correio eletrónico

Agora podemos escolher um novo fornecedor para tratar dos e-mails de saída do WordPress.

O WP Mail SMTP permite-lhe escolher entre diferentes fornecedores de e-mail gratuitos ou pagos. Recomendamos SendLayer, SMTP.com ou Brevo porque são fiáveis e funcionam bem com a maioria dos sites.

Clique no botão Vamos começar para começar.

Iniciar o assistente de configuração do WP Mail SMTP para corrigir o facto de o WPforms não enviar correio eletrónico

No ecrã seguinte, clique no mailer que pretende utilizar a partir da lista.

Selecionar o Mailer SMTP

Quando tiver escolhido a sua mala direta, abra a nossa documentação para concluir os passos de configuração do lado do fornecedor:

Mailers disponíveis em todas as versões Mailers no WP Mail SMTP Pro
SendLayer Amazon SES
SMTP.com Microsoft 365 / Outlook.com
Brevo Zoho Mail
Google Workspace / Gmail
Pistola de correio
Carimbo do correio
SendGrid
SparkPost
Outros SMTP

Pode abrir a documentação num novo separador e voltar a este guia quando tiver terminado.

Pretende configurar vários mailers? Pode fazê-lo nas definições de Ligações adicionais depois de terminar o Assistente de configuração. Em seguida, pode selecionar uma Ligação de cópia de segurança e configurar o Encaminhamento inteligente.

Criar registos DNS no Cloudflare

Quando você configura o Cloudflare pela primeira vez, ele copia suas entradas de DNS do seu antigo provedor de DNS. Agora que você tem um novo provedor de e-mail, pode ter sido solicitado a criar algumas novas entradas de DNS.

Pode criar facilmente estes registos iniciando sessão na sua conta Cloudflare e selecionando o seu domínio.

Selecione o domínio para criar um registo DMARC no Cloudflare

Em seguida, pode clicar no ícone DNS para adicionar os registos DNS.

Abrir DNS no Cloudflare

Está a perguntar-se: O que são SPF, DMARC e DKIM? Apresentamos abaixo uma breve descrição destes registos DNS.

Tenha em atenção que cada fornecedor tem requisitos ligeiramente diferentes. Nem todos os registos são necessários para todos os fornecedores de correio eletrónico. Se não lhe for pedido que crie um determinado tipo de registo para o seu fornecedor de correio eletrónico, pode ignorá-lo.

DKIM

O DKIM assina eletronicamente as mensagens de correio eletrónico enviadas a partir do seu domínio.

Alguns fornecedores necessitam de um DKIM para que o cabeçalho do correio eletrónico possa ser validado, o que prova que a sua mensagem é genuína e não falsificada.

FPS

O registo SPF lista os servidores que estão autorizados a enviar e-mails a partir do seu domínio.

É importante que tenha apenas 1 registo SPF no Cloudflare.

É possível que já tenha um registo SPF se estiver a utilizar outros serviços com o seu domínio. Por exemplo, se estiver a enviar boletins informativos por correio eletrónico a partir de um endereço de correio eletrónico no seu domínio, é possível que já tenha um registo SPF para isso.

Por isso, para adicionar o seu fornecedor de correio eletrónico, é necessário fundir o conteúdo com o registo existente.

Regra de registo SPF múltiplo no Cloudflare

Para saber como o fazer, leia este guia simples sobre como fundir vários registos SPF.

DMARC

Um registo DMARC é responsável pelo encaminhamento do correio que foi marcado como spam pelo servidor de correio. Também envia relatórios para o informar do resultado da filtragem de spam.

Novo registo DMARC no Cloudflare

O seu fornecedor deve fornecer-lhe todos os detalhes necessários para criar um registo DMARC. Se precisar de mais ajuda, consulte este artigo sobre como criar um registo DMARC. Ele inclui um registro DMARC genérico que funcionará na maioria dos domínios.

CNAME, TXT, MX

Alguns serviços de correio também requerem estes registos, embora sejam menos comuns do que os outros 3. Se não os vir nas instruções de configuração do seu fornecedor de correio eletrónico, não os deve criar.

Ativar o registo de correio eletrónico

Depois de configurar o seu mailer, o Assistente de Configuração mostrar-lhe-á as funcionalidades SMTP do WP Mail que pode ativar. Por predefinição, a Melhoria da capacidade de entrega de correio eletrónico e o Controlo de erros de correio eletrónico serão activados.

Ativar os registos e alertas de correio eletrónico no Assistente de Configuração SMTP do WP Mail

No WP Mail SMTP Pro, também pode ativar os Registos Detalhados de Email para acompanhar a entrega de todos os emails enviados a partir do seu site. Poderá ver o seu estado no widget do painel de controlo do WP Mail SMTP.

Widget do painel de controlo do WP Mail SMTP

A ativação do registo de correio eletrónico ativa também automaticamente os Relatórios completos de correio eletrónico. E pode ver uma visão geral das estatísticas de correio eletrónico recentes no Resumo semanal de correio eletrónico.

Outra funcionalidade útil que pode ativar aqui são os alertas instantâneos de correio eletrónico. Estas notificações informá-lo-ão se o seu site não conseguir enviar um e-mail, para que possa resolver o problema de forma eficiente.

Uma notificação de alerta por correio eletrónico

Finalmente, no último passo do Assistente de Configuração, pode ativar funcionalidades avançadas de registo de correio eletrónico.

Configurar as definições de registo de correio eletrónico no Assistente de Configuração SMTP do WP Mail

Estas funcionalidades permitem-lhe armazenar conteúdos e anexos de correio eletrónico e acompanhar as aberturas de correio eletrónico e os cliques em ligações.

Para obter todos os detalhes, consulte o nosso guia sobre o registo de correio eletrónico do WordPress.

Enviar um e-mail de teste a partir do WordPress

Agora que tem o seu novo mailer configurado, pode ir em frente e enviar um e-mail de teste do WP Mail SMTP para verificar o e-mail do Cloudflare a partir do WordPress.

Clique no separador Teste de correio eletrónico para começar.

Testar o e-mail do Cloudflare no WordPress

E depois envie o seu e-mail de teste!

Enviar e-mail de teste a partir do WP Mail SMTP

Se tudo estiver corretamente configurado, verá uma mensagem verde.

Testar o e-mail do Cloudflare no WordPress - mensagem de sucesso

Se o WP Mail SMTP detetar algum problema, mostrará um aviso.

A capacidade de entrega deve ser melhorada mensagem de aviso

Abaixo do aviso, verá informações sobre as melhorias que pode fazer. Por exemplo, o WP Mail SMTP dir-lhe-á se não conseguir encontrar o seu registo DMARC.

Em seguida, vamos ver os passos a seguir se ocorrer um timeout do servidor ou um erro Cloudflare 524 com SMTP.

2. Tempo limite do WordPress ao enviar e-mail via SMTP no Cloudflare

Se acabou de mudar para o Cloudflare, ou se acabou de configurar o SMTP para o WordPress, poderá notar tempos limite ao usar o correio Other SMTP no WP Mail SMTP.

Quando isto acontece, aparecem erros como:

  • Ocorreu um problema durante o envio da mensagem de correio eletrónico de teste.
  • Não foi possível autenticar a sua conta SMTP.
  • Não foi possível ligar ao anfitrião SMTP.
  • A ligação SMTP() falhou.

O Cloudflare também pode exibir um erro de tempo limite de solicitação ou de gateway. O código de erro pode ser 500, 504 ou 524. Você pode descobrir mais sobre o que esses e outros códigos de erro SMTP comuns significam no blog do SendLayer.

Os tempos limite do WordPress com SMTP são normalmente causados por uma definição de proxy incorrecta para o seu servidor de correio A no Cloudflare. Como o Cloudflare não pode fazer proxy do tráfego SMTP, precisamos de desativar a nuvem laranja para essa linha no seu DNS.

Para tal, abra o painel de controlo do Cloudflare e abra os registos DNS.

Abrir DNS no Cloudflare

Procurar o A que aponta para o seu servidor de correio eletrónico. Normalmente, chamar-se-á mail.

Se o ícone laranja da nuvem disser Proxied, isso significa que o Cloudflare está a tentar fazer proxy do seu tráfego de e-mail. Isso não funcionará, e é por isso que o SMTP do WordPress está expirando.

Podem ver que temos aqui uma nuvem laranja para mostrar que o Cloudflare está a tentar fazer proxy do tráfego SMTP.

Proxy de nuvem laranja para correio no Cloudflare

Para corrigir esta situação, é necessário editar o registo.

Clique na nuvem uma vez para desativar a definição de proxy para o correio A registo. Quando a nuvem estiver cinzenta, dirá Apenas DNS.

Desativar o proxy para correio no Cloudflare

Clique no botão azul Guardar para guardar a alteração.

Agora volte ao WP Mail SMTP e tente enviar outro e-mail de teste para verificar se o problema do tempo limite foi resolvido.

Perguntas frequentes sobre os e-mails do Cloudflare para WordPress

Vejamos algumas perguntas frequentes sobre o DNS da Cloudflare e o WordPress.

Preciso de criar um registo PTR na Cloudflare?

Não. Os registos PTR são úteis para pesquisas de DNS invertido, mas normalmente não é necessário criá-los. Os registos PTR são normalmente geridos por quem gere o seu servidor de correio eletrónico. Na maioria dos casos, será a sua empresa de alojamento web ou o seu fornecedor de correio eletrónico.

Existem algumas situações em que os utilizadores avançados irão gerir o seu próprio rDNS. Nesse caso, será necessário criar o seu próprio registo PTR. Para obter mais informações, consulte este artigo: O que é um registo PTR de DNS (e será que preciso de um)?

Preciso de usar o plug-in WordPress da Cloudflare para SMTP?

Não. O plugin fornece-lhe detalhes adicionais sobre a sua conta Cloudflare, mas não precisa de o instalar para que o WP Mail SMTP funcione.

Se continuar a ter problemas, verifique os detalhes de início de sessão SMTP e o número da porta nas definições SMTP do WP Mail.

Em seguida, solucionar problemas de e-mails do WordPress com registos de erros

Quer facilitar a resolução de problemas nos seus e-mails do WordPress? Consulte o nosso guia para utilizar os registos de erros SMTP do WP Mail.

E se quiser ver como o WP Mail SMTP se compara a outras soluções, experimente a nossa lista dos melhores plugins SMTP para WordPress.

Corrija seus e-mails do WordPress agora

Pronto para corrigir os seus e-mails? Começar hoje com o melhor plugin SMTP para WordPress. Se não tiver tempo para corrigir os seus e-mails, pode obter assistência completa da White Glove Setup como uma compra extra, e há uma garantia de reembolso de 14 dias para 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: O nosso conteúdo é apoiado pelos leitores. Isso significa que se você clicar em alguns de nossos links, podemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Claire Broadley

A Claire é a Gestora de Conteúdos da equipa do WP Mail SMTP. Ela tem mais de 13 anos de experiência escrevendo sobre WordPress e hospedagem na web.Saiba mais

Experimente o nosso plugin gratuito WP Mail SMTP

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

Active o JavaScript no seu browser para preencher este formulário.