SPF flattening
Reescrever um registro SPF trocando os includes pelos endereços IP para os quais eles resolvem, para trazer o registro de volta ao limite de dez consultas.
O que significa
O flattening resolve de antemão cada include, a e mx de um registro e publica os endereços resultantes como entradas ip4 e ip6, que não precisam de consultas DNS. A técnica não faz parte da especificação do SPF; funciona porque a RFC 7208 isenta ip4 e ip6 do limite de dez consultas.
O ponto fraco é a desatualização. Os provedores mudam seus endereços de envio sem aviso, e uma cópia achatada não acompanha. O e-mail que sai dos endereços novos então falha no SPF até alguém atualizar o registro. Serviços que fazem o flattening automaticamente resolvem de novo em intervalos fixos, o que diminui a janela mas cria uma dependência.
Registros achatados também ficam longos, e a RFC 7208 pede que as respostas SPF caibam em uma resposta DNS de 512 bytes. Dividir os remetentes entre subdomínios costuma ser a solução mais limpa.
Termos relacionados
Neste site
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 7208: Sender Policy Framework (SPF), section 4.6.4rfc-editor.org
- RFC 7208: Sender Policy Framework (SPF), section 3.4rfc-editor.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce