DNS tree walk
O método da RFC 9989 para encontrar a política DMARC e o domínio organizacional consultando registros _dmarc subindo pelo nome de domínio, com no máximo oito consultas.
O que significa
Quando não existe registro DMARC no próprio domínio do From, o receptor sobe pelo nome, removendo um label por vez e consultando _dmarc a cada passo: _dmarc.a.mail.example.com, _dmarc.mail.example.com, _dmarc.example.com, _dmarc.com. Entre os registros encontrados, o que tem menos labels marca o domínio organizacional, a menos que uma tag psd= indique outra coisa, e a política sp= (ou np=) dele se aplica ao subdomínio.
Para evitar abuso com nomes absurdamente longos, o percurso faz no máximo oito consultas: nomes com mais de oito labels saltam direto para os seus últimos sete.
Ele substitui a lista de sufixos públicos da RFC 7489. Para um domínio típico, o resultado não muda, e quem administra muitos domínios agora pode definir limites organizacionais com psd=n.
Exemplo
_dmarc.a.mail.example.com -> _dmarc.mail.example.com -> _dmarc.example.com -> _dmarc.comTermos relacionados
Neste site
Fontes
Em que esta definição se baseia. O texto é nosso; os fatos são das fontes.
- RFC 9989: Domain-based Message Authentication, Reporting, and Conformance (DMARC), section 4.10rfc-editor.org
- RFC 9989: Domain-based Message Authentication, Reporting, and Conformance (DMARC), section 4.10.1rfc-editor.org
- RFC 9989: Domain-based Message Authentication, Reporting, and Conformance (DMARC), section 4.10.2rfc-editor.org
Todos os 432 termos do glossárioA wiki: blacklists e códigos de bounce