SPF: o limite de 10 lookups está derrubando seus e-mails (e como corrigir)
Seu Registro SPF Está Quebrando em Silêncio: Como Resolver o Limite de 10 Consultas
Configurar SPF, DKIM e DMARC costuma ser uma daquelas tarefas que você marca como concluída e esquece. Mas, por trás dos bastidores, algo pode estar prestes a dar problema. Quase 5% dos domínios com SPF ativo já enfrentam falhas de autenticação sem perceber.
O Silêncio que Quebra o Email
De repente, seus emails transacionais param de chegar. Campanhas de marketing somem. Os clientes reclamam e você não encontra erros nos logs. DMARC aponta falhas, mas sem nenhum aviso claro. É o tipo de problema que não aparece em notificações de erro.
O responsável por isso é o limite de 10 consultas do SPF. Essa regra técnica já afeta mais de 148 mil domínios e se torna crítica quando você usa vários provedores de email ao mesmo tempo.
Por Que Esse Limite Existe?
Cada include: no seu registro SPF faz o servidor de email realizar uma consulta DNS. Para evitar sobrecarga, a especificação técnica limita essas consultas a 10 por verificação. Quando o limite é ultrapassado, o registro retorna um PermError, que interrompe toda a autenticação de email.
Se você usa Google Workspace, Mailchimp, Stripe e SendGrid, cada um deles exige uma consulta. Somando esses looks, você extrapola o limite sem nem perceber.
O Problema com a Redução de Consultas
A solução mais citada é a SPF flattening. Ela transforma as include: em IPs estáticos, que não contam para o limite. Desse jeito, parece que duas batidas de mão são resolvidas. Mas é exatamente o contrário.
Os provedores trocam seus IPs constantemente. Mantendo apenas IPs estáticos, você precisa acompanhar e atualizar a cada mudança. Uma única atualização atrasada já volta à falha de autenticação.
Cinco Maneiras Mais Inteligentes de Resolver
1. Limpar a Lista de Provedores
Comece revisando todos os serviços que realmente precisam de permissão para enviar email em seu nome. Muitos organizações mantem registros antigos de ferramentas que já não usam. Removê-los pode reduzir 30 a 40% das consultas.
2. Consolidar os Provedores
Em vez de usar plataformas distintas para marketing, transacionais e notificações, buschen um único serviço que cobre várias necessidades. Postmark, AWS SES ou Google Workspace podem substitط