[ DMARC e política ]

Remetente do envelope, endereço De e domínio de assinatura: leia a cadeia de identidade de e-mail

Rastreie o domínio em From, a identidade SPF e cada domínio de assinatura DKIM para que os resultados brutos da autenticação se tornem uma conclusão DMARC defensável.

Pela equipe de pesquisa EmailAuth · 6 minutos de leitura

[Pontos-chave]

  • Record From, a identidade SPF real e cada domínio de assinatura DKIM .
  • Autenticação bruta e alinhamento são observações separadas.
  • Use evidências de recebimento confiáveis ​​e preserve o contexto da rota.
Nesta página

Um sistema de correio pode relatar SPF passar e DKIM passe enquanto DMARC ainda falha. Esse resultado não é contraditório. Cada mecanismo começa com uma identidade diferente e DMARC adiciona um teste de relacionamento entre uma identidade passante e o domínio no endereço De da mensagem.

A maneira confiável de investigar uma mensagem é registrar a cadeia de identidade antes de alterar DNS . Comece com o domínio que o destinatário vê em De. Em seguida, registre o domínio usado para SPF e todos os domínios encontrados em um Assinatura DKIM. Só depois disso você deve avaliar alinhamento e o resultado DMARC no nível da mensagem.

Nomeie as três identidades antes de ler os resultados

Considere esta mensagem fictícia:

De: Equipe de faturamento < statements@billing.example.com > Return-Path : < bounce+739@mailer.example.net > DKIM-Signature : ... d=billing.example.com; s=outbound1; ...

O domínio De é billing.example.com. DMARC o chama de Domínio do Autor. O remetente do envelope é aqui representado pelo Return-Path domínio mailer.example.net; para a verificação MAIL FROM desta mensagem comum, que é a identidade que SPF avalia em RFC 7208 §2.4. Um separado HELO verificação também pode ocorrer sob RFC 7208 §2.3; O tratamento Return-Path é especificado em RFC 5321 §4.4. O domínio de assinatura DKIM é o valor de d=, que é billing.example.com neste exemplo.

Um nome de exibição como Billing Team não é uma identidade de autenticação. Reply-To também não é o domínio do autor. Esses campos podem ser importantes para uma investigação de fraude, mas não substituem os domínios que DMARC compara.

Registre os resultados e o alinhamento separadamente

Uma passagem SPF bruta significa que a fonte de conexão foi autorizada para a identidade SPF que foi avaliada. Um passe DKIM bruto significa uma assinatura verificada quanto à sua d= domínio e o material da mensagem abrangida. Nenhum dos resultados, por si só, diz que seu domínio possui o relacionamento necessário com From.

Portanto, DMARC precisa de duas colunas para cada caminho:

  • Caminho: SPF ; Pergunta de autenticação: SPF passou na identidade do envelope avaliado?; Pergunta de alinhamento: Essa identidade está alinhada com o Domínio do Autor?
  • Caminho: DKIM ; Pergunta de autenticação: Esta assinatura passou pelo seu domínio d=?; Pergunta de alinhamento: Esse domínio d= está alinhado com o domínio do autor?

Sob RFC 9989 §3.2.10.2, o alinhamento estrito requer igualdade exata de domínio. Sob RFC 9989 §4.10.2, o alinhamento relaxado usa o relacionamento de descoberta de domínio organizacional aplicável. Não se aproxime desse limite usando os dois últimos rótulos, porque as regras de sufixos públicos podem tornar esse atalho errado.

Trabalhe com um passe e um passe bruto enganoso

O que se segue é um exemplo de ensino sintético, não uma mensagem do cliente. Assuma uma política válida aplicável, verificações concluídas, resultados confiáveis ​​de recebimento e modos de alinhamento conhecidos; RFC 9989 §5.3.5 define a regra de aprovação/reprovação resultante.

  • Observação: De; Mensagem A: alerts@example.com ; Mensagem B: alerts@example.com
  • Observação: resultado SPF ; Mensagem A: Passe para bounce.vendor.example.net ; Mensagem B: Passe para bounce.vendor.example.net
  • Observação: SPF alinhado?; Mensagem A: Não; Mensagem B: Não
  • Observação: resultado DKIM ; Mensagem A: Passe com d=example.com; Mensagem B: Passe com d=vendor.example.net
  • Observação: alinhamento DKIM ?; Mensagem A: Sim; Mensagem B: Não
  • Observação: DMARC em nível de mensagem; Mensagem A: Passe pelo DKIM ; Mensagem B: Falha

A mensagem A passa DMARC porque uma assinatura DKIM verifica e alinha. Seu resultado SPF desalinhado não cancela esse caminho válido. A mensagem B tem duas passagens de autenticação brutas, mas nenhum domínio autenticado se alinha com o domínio do autor, portanto, não há caminho DMARC de passagem.

Esta tabela também é um registro de alterações útil. Mostra se o reparo pertence à identidade do envelope, à configuração de assinatura ou ao domínio De visível. Um ícone verde sem esses domínios não é evidência suficiente para autorizar uma alteração DNS .

Inspecione cada assinatura DKIM

Uma mensagem pode conter mais de uma assinatura DKIM . Um serviço de saída, um gateway e um intermediário podem adicionar um, cada um. Avalie cada assinatura de forma independente. Uma assinatura de passagem alinhada pode fornecer o caminho DKIM mesmo quando outra assinatura está desalinhada ou falha.

Não infira o seletor de um nome de provedor. Leia o s= valor do cabeçalho DKIM-Signature real, combine-o com o valor dessa assinatura d= domínio e consulte o nome DNS resultante em RFC 6376 §3.6.2.1. A publicação de uma chave apenas disponibiliza material de verificação. O sistema remetente ainda deve criar uma assinatura válida com a chave privada correspondente.

A correspondência indireta pode alterar o conteúdo assinado ou o caminho do envelope. O encaminhamento pode, portanto, afetar SPF , enquanto as modificações na lista podem afetar DKIM . Trate o caminho observado como evidência a ser investigada, e não como prova de que o remetente original ou intermediário era malicioso.

Use evidências de recebimento confiáveis

Authentication-Results pode resumir as identidades e os resultados, mas a confiança depende de onde o cabeçalho foi adicionado. Um remetente pode inserir um cabeçalho que afirma ter sucesso. Sob RFC 8601 §7.1, use o resultado produzido pelo sistema receptor que você administra ou outro limite cujo tratamento você entende.

Quando a mensagem foi rejeitada antes da entrega, pode não existir uma cópia entregue. Use a resposta de rejeição, os registros do provedor e qualquer telemetria de recebimento disponível. Não invente identidades ausentes apenas com base em um código de erro.

Transforme a cadeia de identidade em um registro operacional

Para cada remetente de material, retenha:

  1. o proprietário da empresa e o aplicativo;
  2. os domínios From que está autorizado a usar;
  3. a identidade do envelope observada;
  4. cada DKIM d= domínio e seletor observado;
  5. o resultado da autenticação para cada caminho;
  6. o modo de alinhamento e conclusão;
  7. uma data de teste representativa e um identificador de mensagem.

Esse registro separa a autorização comercial da evidência de protocolo. Também evita um erro comum: mudar a raiz da organização Registro SPF para resolver um problema de alinhamento DKIM ou alterar a política DMARC quando a configuração do remetente é o defeito real.

Assim que a cadeia de identidade estiver clara, use o guia de solução de problemas de alinhamento para reparar um caminho com falha e o inventário do remetente para atribuir propriedade.

Mantenha a conclusão dentro das evidências

Para a mensagem A, escreva SPF aprovado/não alinhado e DKIM aprovado/alinhado como fatos separados. Para B, não converta duas passagens brutas não relacionadas em uma passagem DMARC . Retenha cada assinatura de forma independente e não deduza a identidade SMTP apenas do nome de exibição. Estes casos e a assinatura abreviada são exemplos de ensino, não material de assinatura válido ou verificação executada.

[ Remover ]

Record From, a identidade SPF real e cada domínio de assinatura DKIM . Autenticação bruta e alinhamento são observações separadas. Use evidências de recebimento confiáveis ​​e preserve o contexto da rota.

[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

Preserve cada identidade e resultado.

A autenticação e o alinhamento brutos são fatos separados e ambos são necessários para uma conclusão DMARC reproduzível.

Próximas etapas

  1. Capture Authentication-Results confiáveis ​​e cabeçalhos originais.
  2. Liste todos os domínios e seletores DKIM d=.
  3. Teste caminhos de produção representativos após alterações.

CISO/SecOps

Separe a prova técnica da aprovação comercial.

Um domínio pode ser autenticado corretamente enquanto a conta ou solicitação comercial permanece comprometida.

Próximas etapas

  1. Mantenha um inventário de remetentes aprovados.
  2. Definir retenção de evidências para investigações.
  3. Mantenha a verificação de transações confidenciais independente.

Fundador / Não técnico

Peça a cadeia de identidade, não um crachá verde.

Uma pequena tabela de domínios reais mostra se um serviço está usando a identidade da empresa conforme pretendido.

Próximas etapas

  1. Confirme o domínio Do que os clientes devem ver.
  2. Atribua um proprietário de empresa a cada remetente.
  3. Exija evidências antes de uma alteração DNS .

[ Perguntas frequentes ]

Perguntas frequentes

SPF e DKIM podem passar enquanto DMARC falha?

Sim. Ambos os mecanismos podem autenticar domínios que não estão alinhados com o domínio em De. DMARC precisa de pelo menos um caminho de passagem e alinhado.

RFC 9989 §5.3.5

Qual endereço SPF usa para uma mensagem comum?

Para a verificação MAIL FROM, SPF avalia a identidade do envelope, comumente representada por Return-Path após a entrega. Uma verificação HELO separada pode ocorrer; um caminho reverso nulo usa a identidade baseada em HELO. Inspecione o resultado real do receptor.

RFC 7208 §2.3 RFC 7208 §2.4 RFC 5321 §4.4

Qual domínio DKIM autentica?

Cada assinatura DKIM está associada ao seu próprio domínio d=. Leia e avalie cada assinatura separadamente.

RFC 6376 §3.5

O Reply-To determina o alinhamento DMARC ?

Não. DMARC avalia o domínio do autor em From. Responder para ainda pode ser importante para uma fraude ou revisão de fluxo de trabalho.

RFC 9989 §3.2.2

Uma assinatura DKIM aprovada pode ser suficiente quando outra falha?

Sim, se a assinatura de passagem também estiver alinhada com o Domínio do Autor. Uma assinatura diferente com falha ou desalinhada não cancela esse caminho de qualificação.

RFC 9989 §5.3.5

Posso confiar em qualquer cabeçalho Authentication-Results ?

Não. Use resultados adicionados por um limite de recebimento confiável. Um remetente de mensagem pode inserir um cabeçalho não confiável que apenas alega sucesso.

RFC 8601 §7.1

Uma chave DKIM publicada prova que um serviço está assinando?

Não. DNS publica material de verificação. Uma mensagem recebida pelo representante deve conter uma assinatura válida criada com a chave privada correspondente.

RFC 6376 §3.6.2.1 RFC 6376 §5

O que um registro de cadeia de identidade deve conter?

Registro de, a identidade SPF avaliada, cada domínio e seletor DKIM d=, resultados brutos, conclusões de alinhamento, evidências confiáveis, proprietário da empresa e data do teste.

[ Fontes ]

Fontes

  1. RFC 9989

    Seções §3.2.2 · §3.2.10.2 · §4.10.2 · §5.3.5

  2. RFC 7208

    Seções §2.3 · §2.4 · §10.3

  3. RFC 5321

    Seções §4.4

  4. RFC 6376

    Seções §3.5 · §3.6.2.1 · §3.7 · §5

  5. RFC 8601

    Seções §7.1

[ Glossário ]

Glossário

Domínio do Autor
O domínio no campo de cabeçalho da mensagem usado como referência para alinhamento DMARC .

RFC 9989 §3.2.2

Alinhamento estrito
Igualdade entre o domínio autenticado relevante e o Domínio do Autor; a mesma regra estrita se aplica a qualquer um dos mecanismos.

RFC 9989 §3.2.10.2

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