Verificador de registro SPF

Valide seu registro SPF conforme a RFC 7208, veja cada include com seu custo em consultas e teste se um servidor pode enviar pelo seu domínio.

Testar um IP de envio (opcional)

5 verificações grátis por dia · depois a partir de $0.04 por verificação — preços

O que o Verificador de SPF verifica

  • Exatamente um registro v=spf1
  • Limite de 10 consultas DNS em todos os includes
  • Limite de 2 consultas vazias
  • Sintaxe de cada mecanismo e modificador
  • Política: +all, ?all, ~all, -all
  • ptr obsoleto, macros, loops, duplicados
  • Opcional: um IP específico passa?

Como funciona

  1. 1

    Informe seu domínio (e opcionalmente um IP de envio)

  2. 2

    Veja o registro, a árvore de includes e o número de consultas

  3. 3

    Corrija os erros — o resultado mostra como

Perguntas frequentes

O que é o limite de 10 consultas do SPF?

A RFC 7208 permite no máximo 10 mecanismos que exigem consulta DNS (include, a, mx, ptr, exists, redirect) ao avaliar o SPF — incluindo tudo dentro dos seus includes. Acima de 10, os receptores retornam “permerror” e o SPF falha em todas as mensagens.

~all ou -all?

Os dois funcionam. Com uma política DMARC aplicada, ~all (falha leve) é a recomendação comum, porque o DMARC decide. -all é mais rigoroso e já recusa no SPF os servidores não listados.

Posso ter dois registros SPF?

Não. Com mais de um registro TXT v=spf1, o SPF sempre falha com permerror. Junte todos os mecanismos em um único registro.

O que é uma consulta vazia?

Uma consulta DNS que não retorna registros (por exemplo, um include para um domínio sem SPF). Mais de duas consultas vazias também causam permerror.