Guia

Sistema parou de enviar e-mails: o que precisa ser revisado?

Quando o sistema para de enviar e-mails, verifique primeiro se eles não estão sendo enviados ou se estão sendo enviados e caindo no spam. No primeiro caso, as causas típicas são credenciais do provedor alteradas, limite de envio atingido ou a fila de envio parada. No segundo, a configuração de autenticação do domínio (SPF, DKIM e DMARC).

Publicado em · 1 min de leitura

Não sai do sistema

  • Credenciais: senha do e-mail trocada ou chave do provedor revogada
  • Limites: provedores e hospedagens limitam envios por hora ou por dia
  • Fila parada: se o envio é feito em segundo plano, o processo da fila precisa estar rodando (no Laravel)
  • Bloqueio de porta: alguns servidores bloqueiam portas de envio
  • Erros no código: um template com erro impede o envio

Sai, mas não chega (ou vai para o spam)

Os provedores de e-mail verificam se o domínio autorizou o envio:

  • Grandes provedores, como Gmail e Yahoo, passaram a exigir autenticação para remetentes de volume. Sem esses registros, e-mails do sistema tendem a ser rejeitados ou ir para o spam.
RegistroO que faz
SPFLista quais servidores podem enviar e-mails pelo seu domínio
DKIMAssina digitalmente as mensagens
DMARCDiz o que fazer com mensagens que falham nas verificações

Boas práticas

  • Use um serviço de e-mail transacional, não a caixa de e-mail comum da empresa
  • Envie pela fila, para não travar a tela do usuário
  • Registre falhas de envio e monitore a taxa de rejeição
  • Use um remetente do próprio domínio, configurado no DNS

Leia também

Se e-mails ou mensagens estão saindo em dobro, veja mensagens ou cobranças duplicadas. Corrigimos envio de e-mails e filas no nosso serviço de manutenção de sistemas PHP e Laravel.

Continue lendo

Seu concorrente já tem um site. E você?

Receba um orçamento personalizado em minutos. Sem compromisso, sem enrolação.

  • Resposta rápida no WhatsApp
  • Orçamento 100% gratuito
  • Garantia de 7 dias

🔒 Seus dados estão seguros. Sem spam.