como-corrigir-gravity-forms-nao-enviando-email_d

[RESOLVIDO] Por que o Gravity Forms não está enviando e-mail?

Resumir:ChatGPTPerplexity

O Gravity Forms não está enviando e-mails do seu site? Eu já passei por isso antes, e é frustrante. Você nem sempre recebe um erro, e isso dificulta saber o que deu errado.

Na maioria das vezes, não é um problema com o próprio Gravity Forms, mas sim com a forma como o WordPress envia e-mails por padrão. O sistema usa o e-mail básico do PHP, que nem sempre funciona bem com provedores de hospedagem ou filtros de spam.

A boa notícia? Eu corrigi isso em vários sites, e geralmente se resume a algumas pequenas alterações. Vou mostrar o que eu faço quando não recebo notificações do Gravity Forms e como você pode fazer as suas voltarem a funcionar.

Corrija seus e-mails do Gravity Forms Agora! :)

Como o Gravity Forms Envia E-mails?

Gravity Forms envia e-mails e confirmações de formulário através do seu servidor de hospedagem. Na verdade, todos os e-mails do seu site WordPress são enviados dessa forma por padrão.

Seu servidor usa a função wp_mail(), que é uma maneira bem básica de enviar e-mails, pois usa PHP. Ela não autentica os e-mails, e é por isso que eles às vezes são classificados como spam.

Se isso acontecer, você (ou seus visitantes) podem notar que as notificações do Gravity Forms estão indo para a pasta de spam ou lixo eletrônico. Mas às vezes, elas simplesmente parecem desaparecer.

Este problema em particular não afeta apenas o Gravity Forms. Outros plugins de formulário de contato como o Ninja Forms também podem encontrar problemas semelhantes de e-mail.

O plugin WP Mail SMTP resolve facilmente este problema. Ele envia e-mails através de serviços de e-mail de terceiros para que seus e-mails sejam devidamente autenticados.

Ilustração de Entregabilidade de E-mail do WP Mail SMTP

Corrija seus e-mails do Gravity Forms Agora! :)

Nas etapas abaixo, abordaremos todas as maneiras de corrigir o Gravity Forms que não envia e-mails.

Como Corrigir o Gravity Forms Não Enviar E-mail

Vamos começar testando seu formulário para ver se tudo está funcionando no frontend. No final, explicarei como corrigir o Gravity Forms com SMTP, que é um método comprovado para corrigir a maioria dos problemas de e-mail de formulário de contato.

1. Solução de problemas do Gravity Forms que não envia e-mail

Às vezes, os formulários podem parar de funcionar inesperadamente. Se você alterou recentemente temas ou plugins em seu site, é possível que um novo conflito de código esteja impedindo o envio de entradas dos seus formulários.

Enviar uma entrada de teste é uma dica fácil de solução de problemas, pois ajuda você a ver se há um problema com seu plugin de formulário.

Portanto, se você encontrar notificações do Gravity Forms não enviando, proceda e preencha seu formulário como um visitante faria normalmente. Em seguida, tente prosseguir com o envio do seu formulário.

gravity-forms-nao-enviando-email-entrada-frontend

Se você tiver dificuldade em enviar o formulário, isso pode sugerir um conflito de plugin. Por exemplo, você pode notar que o formulário demora para enviar, ou o botão Enviar não faz nada quando você clica nele.

Se for esse o caso, você pode tentar mudar para um plugin de formulário de contato gratuito para ver se isso ajuda.

Se o seu formulário for enviado com sucesso com o Gravity Forms, você vai querer verificar se a entrada foi salva. Vamos fazer isso agora.

Isso é o mesmo nas versões antiga e nova do Gravity Forms. Na versão 2.5, as telas parecem um pouco diferentes, mas as etapas são as mesmas.

Acesse seu painel do WordPress. Em Formulários, clique em Entradas.

gravity-forms-nao-enviando-email-entradas

Se o seu formulário estiver funcionando, você deverá ver sua entrada listada aqui:

gravity-forms-nao-enviando-email-entrada-backend

Tudo OK até agora? Agora vamos verificar as configurações de e-mail do seu Gravity Forms.

Verificar as configurações de notificação do Gravity Forms

Cada formulário no Gravity Forms tem seu próprio conjunto de notificações por e-mail. Você pode ativar e desativar as notificações, e também pode escolher quais endereços de e-mail receberão cada notificação.

Em particular, você vai querer verificar suas notificações condicionais e procurar erros de digitação nos endereços. Frequentemente, os usuários descobrem que o Gravity Forms não está enviando notificações por causa desses pequenos erros.

No painel do WordPress, clique em Formulários para ver uma lista de todos os formulários em sua conta. Passe o mouse sobre o formulário que não está enviando e-mail e clique em Editar. O processo é o mesmo no Gravity Forms 2.5, mas as telas parecem um pouco diferentes.

gravity-forms-nao-enviando-email-editar-formulario

Na versão 2.4 ou inferior, olhe para as abas na parte superior e passe o mouse sobre Configurações. Em seguida, clique em Notificações.

gravity-forms-notificacoes-nao-enviando-email

Na versão 2.5 ou superior, o layout é o mesmo, mas o menu suspenso parece um pouco diferente.

Notificações do Gravity Forms 2.5

Agora verifique se as notificações que você deseja estão ativadas no editor de formulários.

Este formulário tem apenas 1 e-mail configurado, e o interruptor aqui deve estar verde.

gravity-forms-nao-enviando-email-notificacao

Na versão 2.5, o ícone verde parece um pouco diferente e mostra a palavra Ativo.

Notificação ativa do Gravity Forms versão 2.5

Em seguida, você pode clicar no nome da notificação para editar as configurações.

Configurar o Endereço de Envio

Às vezes, se você tem confirmações do Gravity Forms não funcionando, vale a pena verificar o endereço para o qual suas notificações estão sendo enviadas. Na versão 2.5, as configurações são exatamente as mesmas.

Já abrimos as configurações de notificação do formulário. Na parte superior, você verá 3 configurações diferentes para Enviar Para. Nós as marcamos aqui com um contorno vermelho:

gravity-forms-nao-envia-email-enviar-para-configuracoes

No campo E-mail de Origem, você pode ver que temos um espaço reservado para o e-mail do administrador do site no WordPress. Você pode querer mudar isso para evitar ter um remetente e destinatário de e-mail iguais. Isso pode causar problemas de entrega e avisos de “cuidado com esta mensagem” no Gmail.

Olhando especificamente para Enviar Para, veja o que essas configurações fazem:

  • Inserir E-mail – Isso permite que você digite um endereço de e-mail para a notificação. Se você tiver esta opção selecionada, verifique se o endereço de e-mail está correto, sem erros de digitação ou formatação. Se você não tiver um destinatário válido aqui, seus e-mails podem falhar silenciosamente.
  • Selecionar um Campo – Isso permite que você selecione um campo do formulário no menu suspenso. Você vai querer usar esta configuração para notificações de usuários, pois isso enviará um e-mail para a pessoa que preenche o formulário.
  • Configurar Roteamento – Esta configuração permite que você use lógica condicional para definir o destinatário da notificação. Esta é a configuração mais complicada e a mais fácil de errar.

Aqui está um exemplo de como a Configuração de Roteamento se parece para o campo de e-mail.

gravity-forms-nao-envia-email-configurar-roteamento

Se você tiver essa lógica configurada incorretamente, é possível que o Gravity Forms não envie o e-mail quando você espera. Em nosso exemplo, ele enviará uma notificação por e-mail apenas se o usuário selecionar seu método de contato preferido como E-mail.

Para testar seu formulário, mude temporariamente para um método mais simples (como Inserir E-mail) e veja se isso resolve o problema de o Gravity Forms não enviar e-mails. Se resolver, é possível que você tivesse uma regra de roteamento que impedia o envio de notificações.

Ainda com problemas? Vamos instalar o plugin WP Mail SMTP para corrigir o problema de o Gravity Forms não enviar e-mails.

2. Configurar as configurações de SMTP do Gravity Forms

Agora que verificamos todas as suas configurações de e-mail do Gravity Forms, vamos instalar o WP Mail SMTP, que é um plugin do WordPress projetado para resolver problemas de entregabilidade de e-mail.

O WP Mail SMTP permite que você use facilmente um serviço de e-mail de terceiros para adicionar autenticação adequada aos seus e-mails usando DKIM, SPF e DMARC.

Precisa de ajuda para configurar o SMTP para o Gravity Forms?

Nossa licença Elite inclui Configuração White Glove para SendLayer, SMTP.com ou Brevo (anteriormente Sendinblue).

Se preferir instalar e configurar o plugin você mesmo, vamos fazer isso.

Para começar, instale e ative o plugin WP Mail SMTP. Se precisar de ajuda com esta etapa, confira este guia para iniciantes sobre como instalar um plugin no WordPress.

Você verá o assistente de configuração abrir em seu navegador. Clique em Vamos Começar para iniciar a configuração do SMTP do Gravity Forms.

Iniciar o assistente de configuração do WP Mail SMTP para corrigir o não envio de formulários do Elementor

Em seguida, escolheremos o provedor de e-mail que você deseja usar para gerenciar seus e-mails do Gravity Forms.

3. Escolher um provedor de e-mail confiável

O WP Mail SMTP permite escolher entre diferentes serviços de e-mail. Portanto, quer você tenha um site pequeno e pessoal ou uma grande loja de comércio eletrônico, há uma opção que o atenderá.

  • SendLayer é uma ótima opção para pequenas empresas. É super acessível e fácil de usar.
  • Para sites maiores, SMTP.com e Brevo (anteriormente Sendinblue) são opções confiáveis que permitem enviar centenas de e-mails todos os dias.
  • Para um site de hobby ou pessoal, você pode usar a opção Outro SMTP no WP Mail SMTP para usar os detalhes de SMTP fornecidos pelo seu provedor de internet. Se escolher esta opção, certifique-se de usar a porta SMTP de saída correta. Veja nosso tutorial de Outro SMTP para mais detalhes.
  • Há também uma opção Google que permite enviar e-mails através do seu endereço do Google Workspace ou Gmail. Esta também é uma ótima opção para sites pequenos que enviam apenas alguns e-mails por dia, e você pode enviar e-mails do WordPress de diferentes aliases do Gmail.
Selecione seu remetente SMTP

Quando você escolher seu provedor de e-mail, você vai querer configurá-lo no site do provedor. Temos instruções completas para cada serviço para ajudar.

Simplesmente clique no link do provedor de e-mail escolhido para ir para o seu tutorial de configuração:

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

Se você quiser configurar vários serviços de e-mail, pode fazer isso nas configurações de Conexões Adicionais após concluir o Assistente de Configuração. Em seguida, você pode selecionar uma Conexão de Backup e configurar o Roteamento Inteligente.

Ao final do assistente, recomendamos que você ative alguns recursos adicionais.

Ativando logs de e-mail e alertas de e-mail no assistente de configuração do WP Mail SMTP
  • Entregabilidade de E-mail Aprimorada (ativado automaticamente). Ajuda seus e-mails a serem entregues de forma mais confiável usando SMTP.
  • Rastreamento de Erros de E-mail (ativado automaticamente). Registra erros de envio de e-mail para que você possa solucionar problemas.
  • Logs Detalhados de E-mail. Mantém o controle do status de entrega dos seus e-mails e outros detalhes úteis para ajudar a otimizar o envio de e-mails para o seu site WordPress.
  • Relatórios Completos de E-mail (ativados automaticamente quando os Logs Detalhados de E-mail estão ativados). Mostra detalhes como o status de entrega dos seus e-mails, endereços de e-mail de remetente e destinatário, quando os e-mails foram enviados e muito mais.
  • Resumo Semanal de E-mail (disponível apenas quando os Logs Detalhados de E-mail estão ativados). Envia um relatório semanal com estatísticas recentes de entrega de e-mail.
  • Alertas Instantâneos de E-mail. Notifica você quando um e-mail falha ao ser enviado para que você possa corrigir o problema.

Ative os recursos que parecerem úteis e avance para a próxima tela. Se você ativou o registro de e-mail, também terá a chance de usar alguns recursos avançados.

Configurando as configurações de log de e-mail no assistente de configuração do WP Mail SMTP
  • Armazene o conteúdo de todos os e-mails enviados. Salva o conteúdo do e-mail no seu banco de dados do WordPress. Este recurso também permite reenviar e-mails.
  • Salve os anexos de arquivos enviados do WordPress. Armazene os anexos de e-mail na pasta Uploads do seu site.
  • Rastrear quando um e-mail é aberto. Veja quando os destinatários abrem seus e-mails.
  • Acompanhe quando um link em um e-mail é clicado. Veja quando os destinatários clicam nos links dos seus e-mails.

Execute as etapas restantes para concluir o Assistente de Configuração. Ao final, você receberá um e-mail de teste automático.

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

Se desejar, você também pode ativar o registro de e-mail para todo o conteúdo dos e-mails. Vamos dar uma olhada nisso com mais detalhes.

4. Registrar o conteúdo e os anexos de e-mail do Gravity Forms (Opcional)

A versão Pro do WP Mail SMTP pode rastrear todos os e-mails enviados do seu site WordPress, incluindo todas as notificações do Gravity Forms que são geradas.

Como mencionamos na etapa anterior, uma vez que o registro de e-mail esteja ativado, você também tem a opção de:

Aqui está um exemplo do gráfico de relatório de e-mail mostrando aberturas e cliques:

EmailReports

E há mais! Você também pode ver o status do e-mail no seu painel do WordPress. Explore o gráfico para verificar o status de todos os e-mails gerados pelo seu site.

Widget de painel do WP Mail SMTP Pro

Seus logs de e-mail foram configurados? Ótimo. Vamos verificar se o Gravity Forms está enviando as entradas do formulário de forma confiável.

5. Testar seus e-mails do Gravity Forms

Parabéns! Agora que você configurou o WP Mail SMTP, deve descobrir que seus problemas com notificações do Gravity Forms não sendo enviadas foram corrigidos.

Você pode testar seu formulário de contato do Gravity Forms agora e verificar os logs de e-mail para rastrear o status.

No WP Mail SMTP, você também pode enviar um teste de e-mail a qualquer momento. Basta acessar a guia Teste de E-mail nas configurações do plugin.

Testar emails do Gravity Forms

Após enviar o e-mail de teste, o WP Mail SMTP informará se há algum problema com suas configurações de DNS. Esta é uma maneira fácil de garantir que seu provedor esteja configurado corretamente.

Resultados da Verificação de Domínio

E é isso! Percorremos todas as etapas para corrigir o problema do Gravity Forms não enviar e-mails no seu site.

Se você tiver outros problemas ao usar o WP Mail SMTP com o Gravity Forms, pode abrir um ticket de suporte agora se tiver uma licença paga.

Usuários da versão gratuita do WP Mail SMTP podem obter ajuda nos fóruns do WordPress.org.

Corrija seus e-mails do Gravity Forms Agora! :)

Erros e Observações de E-mail do Gravity Forms

Você está vendo erros na seção Notas do Gravity Forms? Aqui está um guia rápido para explicar o que cada mensagem de erro significa.

Nota do Gravity FormsO que isso significa
O WordPress passou com sucesso o e-mail de notificação para o servidor de envioO Gravity Forms gerou com sucesso o e-mail no WordPress e o enviou.

Isso não significa necessariamente que ele foi entregue, e a maioria dos problemas de e-mail ocorrem depois que isso acontece, então a mensagem nem sempre é útil.

Você vai querer instalar o WP Mail SMTP para melhorar a entregabilidade e executar testes mais detalhados. O WP Mail SMTP fornecerá um resultado de teste mais específico que explicará o que está dando errado. Por exemplo, ele pode detectar problemas com suas configurações de DNS que estão causando problemas de e-mail.

Não foi possível instanciar a função de e-mail.

O WordPress não conseguiu enviar o e-mail de notificação

Houve um problema ao gerar o e-mail no WordPress.

 

Isso pode acontecer se a função de e-mail do PHP estiver desativada pelo seu provedor de hospedagem e o SMTP não estiver configurado em sua instalação do WordPress.

Erro de SMTP: falha ao conectar()

Erro de SMTP: Não foi possível autenticar

Tempo limite do WordPress

Erro 5XX

Há um problema com as configurações do WP Mail SMTP.
  • Se você estiver usando o remetente de e-mail SMTP Outro, verifique sua porta e senha SMTP.
  • Se você estiver usando o Cloudflare, verifique se o seu servidor de e-mail não está em proxy.
Erro de SMTP: Dados não aceitosHá um problema com o seu serviço de remetente que está impedindo o Gravity Forms de enviar e-mails.

Você pode estar tentando enviar mais e-mails do que o provedor permite, ou pode estar usando um endereço de remetente que não é válido.

O WordPress não conseguiu enviar o e-mail de notificação.

Não é possível enviar e-mail porque o endereço de Destinatário é inválido.

O endereço de e-mail fornecido está incorreto.

Muitas vezes, isso acontece quando você fornece o mesmo endereço de e-mail nos campos De e Para. Certifique-se de que os endereços de e-mail De e Para sejam distintos e válidos.

FAQ sobre como corrigir o Gravity Forms que não envia e-mails

A não entrega de notificações do Gravity Forms é um tópico de interesse popular entre nossos leitores. Aqui estão as respostas para algumas perguntas comuns sobre isso:

Como verifico as configurações de e-mail do Gravity Forms?

Abra seu formulário no editor do Gravity Forms, vá para Configurações » Notificações e verifique os campos Enviar Para, E-mail do Remetente e Assunto. Certifique-se de que cada um tenha um endereço de e-mail válido e que não haja erros de digitação.

Como posso conectar o SMTP do Gravity Forms com o Office 365?

Para conectar o Gravity Forms ao Office 365, instale um plugin SMTP como o WP Mail SMTP. Em seguida, configure sua conta de e-mail do Office 365 dentro do plugin usando a configuração de um clique.

O que significa “O WordPress não conseguiu enviar o e-mail de notificação”?

Esse erro geralmente significa que o WordPress não conseguiu enviar a mensagem usando o método de e-mail padrão. Isso acontece com frequência quando o endereço de e-mail é inválido ou seu servidor bloqueia e-mails de saída.

Como defino um "E-mail de remetente" personalizado no Gravity Forms?

Vá para as configurações de notificação do seu formulário. No campo E-mail de remetente, insira o endereço de e-mail que deseja usar. Escolha um que corresponda ao seu domínio para evitar problemas de entrega.

Preciso de registros DNS para corrigir problemas de e-mail do Gravity Forms?

Sim, em muitos casos. Adicionar registros DNS como SPF, DKIM e DMARC ajuda os servidores de e-mail a confiarem em suas mensagens. Sem eles, seus e-mails têm maior probabilidade de serem sinalizados ou descartados.

Como posso registrar e-mails do Gravity Forms para solucionar problemas?

Você pode instalar um plugin como o WP Mail SMTP, que inclui um registro de e-mails. Isso permite ver quais mensagens foram enviadas, para quem e se foram entregues.

Qual é a melhor maneira de testar se o Gravity Forms está enviando e-mail?

Envie uma entrada de teste através do seu formulário e verifique sua caixa de entrada. Para um melhor acompanhamento, use um plugin de registro de e-mails para confirmar se a mensagem foi enviada ou falhou nos bastidores.

Em seguida, configure os registros DMARC

Ainda está vendo e-mails do formulário de contato indo para a pasta de spam? Você vai querer garantir que seus registros DNS estejam configurados corretamente para seu novo provedor de e-mail e que seu nome de domínio de e-mail seja verificado.

Para começar, confira nosso guia sobre O que é um registro DMARC e como adicionar um. Além disso, você pode querer ver nossa postagem sobre Como corrigir o erro "Cuidado com esta mensagem" no Gmail.

Corrija seus e-mails do WordPress agora

Pronto para corrigir seus e-mails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se você não tem tempo para corrigir seus e-mails, pode obter assistência completa de Configuração White Glove como uma compra adicional, e há uma garantia de devolução do dinheiro em 14 dias para todos os planos pagos.

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

Aviso: Nosso conteúdo é sustentado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso importa e como você pode nos apoiar.

Hamza Shahid

Hamza é Redator do WP Mail SMTP, que também se especializa em tópicos relacionados a marketing digital, segurança cibernética, plugins do WordPress e sistemas ERP. Saiba Mais

Experimente nosso plugin gratuito WP Mail SMTP

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