[ Relatórios e investigação ]

Política publicada versus política avaliada em um relatório DMARC

Separe a política observada do receptor, os resultados do alinhamento e a decisão de tratamento.

Pela equipe de pesquisa EmailAuth

[Pontos-chave]

  • A política publicada é um contexto histórico, não uma prova do tratamento final.
Nesta página

Um relatório pode mostrar uma política de rejeição publicada sem relatar uma rejeição. Leia o perfil do relato antes de interpretar a disposição: atual RFC 9990 define passe para uma passagem de mensagem DMARC sob uma política de aplicação, enquanto relatórios mais antigos não podem usar nenhuma como mensagem passageira. Interprete o contexto da política, os resultados da autenticação e a decisão de tratamento como evidências distintas. A sua relação, em vez de um único campo, explica o que precisa de ser investigado.

Leia a configuração observada primeiro

policy_published registra a configuração de política observada pelo receptor para o domínio de política do relatório. É uma evidência histórica de relatórios, não uma nova pesquisa DNS . Se você consultar DNS hoje, mantenha o resultado e o carimbo de data/hora separados. Uma política pode ter sido alterada durante ou após o intervalo relatado.

RFC 9990 permite vários relatórios quando as configurações são alteradas durante um período; caso contrário, um repórter deverá anotar a configuração final observada. Portanto, um instantâneo de política nem sempre pode explicar todas as condições no momento da mensagem. Retenha o intervalo e altere o histórico antes de acusar um repórter de inconsistência.

Avalie o domínio do autor e os caminhos alinhados

Um recordeO header_from de fornece o domínio do autor. Pode ser diferente do domínio de política quando os subdomínios dependem da política de outro domínio. Determine o relacionamento de política aplicável em vez de assumir que cada linha usa o valor p de nível superior isoladamente.

Os valores dkim e spf em policy_evaluated descrevem a avaliação do identificador relacionado ao DMARC. Eles diferem dos resultados brutos em auth_results. Um caminho alinhado de passagem pode satisfazer DMARC ; uma identidade passageira não relacionada não pode. Uma mensagem que passa DMARC não é uma candidata à rejeição de políticas apenas porque o domínio publica p=reject.

Leia a disposição com motivos de substituição

Caso um ilustrativo do perfil atual: policy_published mostra p=reject, alinhado DKIM passa e a disposição é aprovada, conforme descrito no RFC 9990 Apêndice A e ilustrado no Apêndice B. Caso dois: ambos os caminhos alinhados falham, mas a disposição permanece nenhuma por um motivo de política local. O relatório descreve uma substituição do receptor, não um resultado de autenticação reparado. Preserve a falha e o motivo separadamente.

RFC 9990 exige um motivo quando alinhamento falha e a política aplicada não corresponde à política configurada. Informações faltantes ou inesperadas devem ser sinalizadas para investigação, em vez de preenchidas com uma explicação inventada. Uma sequência de motivos é a explicação do repórter e ainda pode precisar de corroboração.

Esses casos são sintéticos. Nem a disposição nenhuma nem um resultado de autenticação aprovado provam o posicionamento da caixa de entrada. Outras decisões de filtragem e entrega podem existir fora do tratamento DMARC descrito no relatório.

Investigue metodicamente uma incompatibilidade real

Compare o período do relatório, a política observada, o domínio do autor, o modo de alinhamento e os identificadores brutos com suas alterações datadas DNS e evidências de mensagens controladas. Confirme se o remetente é uma rota comercial autorizada. Se o relatório permanecer inconsistente internamente, preserve o XML e registre a incerteza.

Não enfraqueça uma política de domínio simplesmente para fazer com que os rótulos de um painel concordem. Corrija um defeito de envio verificado quando existir; documentar separadamente as substituições do receptor e as limitações de relatórios. O resultado deve ser uma narrativa que outro administrador possa reproduzir a partir dos mesmos campos.

Compare dois acessórios de campo explícitos

Ambos os mapas sintéticos parciais usam o perfil de relatório e domínio de política RFC 9990 atuais e header_from brand.example , p=reject, alinhamento relaxado e intervalo de época 1704067200–1704153600 (1 de janeiro de 2024 00:00 a 2 de janeiro de 2024 00:00 UTC). No primeiro, count=25, bruto SPF passa para vendor.example e DKIM passa para brand.example /selector billing1. Os resultados alinhados calculados são falha SPF e aprovação DKIM ; DMARC passa. A disposição fornecida é aprovada no perfil de relatório RFC 9990 atual.

No segundo, count=4 e ambos os mecanismos brutos passam para vendor.example , com Seletor DKIM v1. Nenhuma das identidades se alinha, portanto o resultado DMARC calculado falha. A disposição fornecida ainda é nenhuma, acompanhada pelo tipo de razão local_policy e o comentário explicitamente sintético “exceção de tratamento do encaminhador confiável”. Essa razão explica o manuseio fictício sem alterar o alinhamento com falha.

As comparações de campo explicam ambos os resultados da autenticação; o segundo exemplo fornece explicitamente uma razão. Esses mapas de campo parciais não são XML completos ou observações ao vivo. A decisão de tratamento do receptor é uma entrada e não uma consequência inferida apenas da autenticação.

Escolha a próxima ação

  • Passe alinhado mais passe de disposição do perfil atual (ou perfil legado nenhum): nenhuma rejeição DMARC é solicitada para essa mensagem de passagem; investigue a entrega separadamente, se necessário.
  • Ambos os caminhos alinhados falham e nenhuma disposição: inspecione o motivo da substituição e corrobore o remetente, em vez de renomear a autenticação como aprovada.
  • O relatório e DNS atual discordam: compare o intervalo do relatório com o histórico datado de alterações de política.
  • Motivo obrigatório ausente: preserve o relatório e sinalize uma incompatibilidade inexplicável. Não invente uma exceção de política local.

Distinguir disposições atuais e legadas

O Apêndice A RFC 9990 define a aprovação de disposição como nenhuma ação para passar DMARC com uma política de aplicação. Ele não retém nenhum, pois nenhuma ação foi tomada. Os relatórios mais antigos no formato RFC 7489 não possuem a disposição de passagem e não podem relatar nenhuma para uma mensagem de passagem. Verifique o namespace, o perfil de relatório e os resultados alinhados juntos: nenhum não é universalmente inválido, mas não deve substituir silenciosamente o exemplo de passagem do perfil atual. Nenhum dos valores prova o posicionamento da caixa de entrada.

[Por função]

O que isso significa para você

Escolha sua função para ver as próximas etapas práticas.

Administrador de TI/Correio

Reconstrua a decisão histórica

Os dados atuais DNS e dos relatórios antigos pertencem a tempos de observação diferentes.

Próximas etapas

  1. Retenha alterações de política desatualizadas.
  2. Compare os domínios de política e de autor.
  3. Preservar motivos de substituição.

CISO/SecOps

Mantenha as exceções visíveis

A discrição do receptor deve permanecer distinguível do sucesso da autenticação.

Próximas etapas

  1. Rastreie substituições inexplicáveis.
  2. Revise as evidências antes do escalonamento.
  3. Documente inconsistências de relatórios não resolvidas.

Fundador / Não técnico

Separe o sucesso da política da entrega

Uma política publicada e uma etiqueta de manuseio não explicam por si só o impacto no cliente.

Próximas etapas

  1. Identifique as mensagens comerciais afetadas.
  2. Revise o resultado alinhado real.
  3. Evite mudanças amplas nas políticas sem um defeito verificado.

[ Perguntas frequentes ]

Perguntas frequentes

Policy_published é o registro DNS atual?

Não. Descreve a configuração que o receptor observou para o relatório.

p=reject significa que todas as mensagens são rejeitadas?

Não. A passagem de mensagens DMARC não falha apenas porque uma política de rejeição foi publicada.

O correio DMARC com falha pode não ter nenhuma disposição?

Sim. Um receptor pode reportar uma substituição, que deve ser examinada separadamente da falha de autenticação.

Uma substituição faz o alinhamento passar?

Não. O tratamento de exceções não altera os valores de avaliação DMARC subjacentes.

Por que o domínio da política pode ser diferente de header_from?

Um subdomínio pode contar com uma política descoberta em outro domínio de acordo com as regras de descoberta aplicáveis.

E se a política mudasse no meio do período?

Mantenha o histórico de alterações e o tempo do relatório; a configuração relatada pode resumir apenas a observação final.

Nenhum significa entrega na caixa de entrada?

Não. A disposição não é um resultado completo do posicionamento da caixa de correio.

E se nenhuma explicação servir?

Guarde o relatório original, marque a inconsistência e investigue em vez de inventar um motivo.

Por que uma mensagem passageira pode ser exibida em um relatório e nenhuma em outro?

RFC 9990 atual define a aprovação de disposição para aprovação DMARC sob uma política de aplicação. Os relatórios legados não podem usar nenhum. Preservar o perfil de reporte e resultados alinhados; nenhum dos rótulos estabelece o posicionamento da caixa de entrada.

[ Fontes ]

Fontes

  1. RFC 9990 : Relatório agregado DMARC

    Seções §3.1.1.5 · §3.1.1.9 · §3.1.6 · §3.3

  2. RFC 9989 : autenticação, relatórios e conformidade de mensagens baseadas em domínio

    Seções §4.4 · §4.8 · §5.3

  3. RFC 7489 Apêndice C: esquema de relatório legado (obsoleto)

[ Glossário ]

Glossário

DKIM
Um mecanismo baseado em assinatura que vincula o conteúdo da mensagem selecionada a um domínio de assinatura.
SPF
Autorização de um IP de envio de conexão para a identidade definida pelo protocolo SPF .
Alinhamento DMARC
O relacionamento de domínio necessário entre o domínio do autor e um identificador autenticado com êxito.
Relatório agregado
Observações XML baseadas em período de autenticação, identificadores, contagens e tratamento de políticas.
Disposição
O resultado relatado do tratamento da política, distinto da autenticação bruta e do posicionamento da caixa de correio.

Proveniência da empresa

Por que as principais instituições financeiras e governos retiraram seus painéis de segurança de e-mail.

As plataformas tradicionais de autenticação de e-mail vendem um painel e pedem que seus engenheiros façam o trabalho. Em ambientes de alto risco, a supervisão manual significa aplicação atrasada, desvios de configuração e domínios ocultos não monitorados.

EmailAuth é a plataforma de origem de e-mail agente. Nossos agentes impõem p=reject, mantenha remetentes terceiros alinhados e mova seus domínios para full RFC 9989 conformidade, o novo padrão DMARC , com auditabilidade humana no circuito.

Governos Grandes empresas Instituições financeiras de nível 1

SaaS · Locação dedicada · Air gap no local · Criptografia BYOK

Base de conhecimento