Toda a pesquisa

p=none é suficiente? Por que publicar DMARC não é o mesmo que aplicá-lo

Publicar DMARC não é o mesmo que aplicá-lo. Em 300 dos principais domínios medidos via DNS passivo: 84.7% publicam um registro DMARC, apenas 67.3% realmente o aplicam e 4.7% implementam MTA-STS.

DMARC p=none é suficiente? Não. O p=none não impede o spoofing. Ele apenas monitora. Se o seu domínio está em p=none, os destinatários enviam relatórios para você, mas ainda entregam e-mails forjados com o seu nome, portanto seu domínio ainda pode ser forjado. Resolvemos 300 dos principais domínios via DNS público e lemos seus registros de autenticação de e-mail para ver quão comum é esse erro. A publicação parece saudável: 84.7% publicam um registro DMARC. A aplicação é onde tudo falha. Apenas 67.3% realmente aplicam o DMARC com uma política de quarentena ou rejeição. Entre os 261 domínios que recebem e-mails, cerca de 30% não aplicam nada, porque estão em p=none, não publicam nenhuma tag de política útil ou não publicam DMARC de forma alguma. Se você herdou um registro DMARC e supôs que ele o protege, este é o gargalo em que você se encontra.

A versão direta Um registro DMARC em p=none bloqueia zero mensagens forjadas. Para um atacante, um domínio em p=none e um domínio sem DMARC são o mesmo alvo. Relatórios não são defesa. Apenas p=quarantine ou p=reject interrompem o envio.

Publicar DMARC não é o mesmo que aplicá-lo

A autenticação de e-mail consiste em três registros que as pessoas tendem a tratar como uma única caixa de seleção. O SPF (RFC 7208) lista quais servidores podem enviar em nome de um domínio. O DKIM (RFC 6376) assina uma mensagem para que o destinatário possa verificar se ela não foi alterada. O DMARC (RFC 7489) vincula essas verificações ao endereço From visível e diz aos destinatários o que fazer quando elas falham.

Essa última cláusula é onde a publicação e a aplicação do DMARC se separam. Um registro pode existir e ainda assim instruir os destinatários a não fazerem nada. A política reside na tag p=, e possui três configurações. Isto é tudo sobre p=none vs reject:

Portanto, a pergunta honesta não é "este domínio tem DMARC", mas sim "o DMARC deste domínio é aplicado". O que significa a aplicação do DMARC na prática? Significa que o destinatário é instruído a agir diante de uma falha em vez de apenas registrá-la. Em nossa amostra, os dois números divergem em quase dezoito pontos: 84.7% publicam um registro, 67.3% aplicam um. Essa lacuna de dezoito pontos representa domínios que fizeram o trabalho visível, editaram seu DNS, colocaram um registro em vigor e pararam um passo antes da parte que realmente bloqueia algo.

Medição relacionada Nosso artigo anterior sobre exposição a email-spoofing fez uma pergunta sobre presença: quantos domínios publicam algum DMARC com aplicação. Este artigo responde ao leitor que já possui um registro e quer um sim ou não sobre se ele o protege. Mesmo método legítimo, pergunta mais precisa.

Os dados: publicado versus aplicado

Aqui está a amostra completa. Controles de publicação estão em alta, enquanto a aplicação e as camadas de transporte estão em baixa.

Email-authentication and transport adoption across 300 top domains Horizontal bar chart. SPF present 88.0 percent. DMARC published 84.7 percent. DMARC enforcing 67.3 percent. BIMI 19.7 percent. DNSSEC 20.0 percent. MTA-STS 4.7 percent. Sample of 300 domains, July 2026. 0% 25% 50% 75% 100% Adoption across 300 top domains Share publishing each control. Higher is safer. Passive DNS, July 2026. SPF present 88.0% DMARC published 84.7% DMARC enforcing 67.3% BIMI 19.7% DNSSEC 20.0% MTA-STS 4.7%
Fonte: nossa própria medição passiva de DNS de uma amostra de 300 domínios da lista Majestic Million, resolvidos via 1.1.1.1 em 24 de julho de 2026. As porcentagens referem-se a todos os 300 domínios amostrados. Aplicar DMARC significa uma política de quarentena ou rejeição.

Agora a distribuição das políticas. Esta é a tabela que responde à pergunta diretamente: dos domínios que realmente recebem e-mails, quantos estão em p=none ou pior.

Política DMARC entre os 261 domínios receptores de e-mail, julho de 2026
PolíticaDomíniosProporçãoBloqueia e-mails forjados no domínio From?
Aplicado: p=reject13953.3%Sim, o e-mail é recusado
Aplicado: p=quarantine4416.9%Na maioria dos casos, o e-mail é enviado para o spam
Apenas monitoramento: p=none4416.9%Não, o e-mail é entregue
Sem registro DMARC3011.5%Não, nada em que agir
Registro sem uma tag p= útil41.5%Não, tratado como ausência de política

Leia as três últimas linhas juntas. Isso representa 29.9% dos domínios receptores de e-mail onde e-mails forjados levando seu nome não são interrompidos pelo DMARC. Estes são domínios que recebem e-mails ativamente, portanto não se trata de uma particularidade técnica sobre zonas estacionadas ou que não enviam e-mails. É a mesma brecha de personificação que descrevemos em nosso guia sobre o que atacantes podem ver sobre sua empresa, ainda aberta em quase um terço dos domínios de e-mail ativos próximos ao topo da web. Se você possui um registro DMARC mas ainda sofre spoofing, a linha p=none é quase certamente onde você está.

A lacuna de aplicação

Chamamos o espaço entre 84.7% publicados e 67.3% aplicados de lacuna de aplicação do DMARC, e este é o ponto central desta medição. Publicar um registro é barato e visível, por isso acontece. Transformar esse registro em algo que bloqueia e-mails exige que a organização conheça seus próprios remetentes bem o suficiente para rejeitar o restante sem interromper e-mails corporativos legítimos. É nesse segundo passo que os domínios estagnam, e essa estagnação é mensurável.

Pense a partir da perspectiva do atacante, porque é essa perspectiva que decide se um controle importa. Você deseja enviar um e-mail que pareça vir do próprio domínio do alvo, para a equipe financeira desse alvo ou para um de seus clientes, solicitando a transferência de um pagamento ou a redefinição de uma credencial. Você verifica o DNS do alvo primeiro, da mesma forma que fizemos. Se o domínio publica p=reject, seu e-mail forjado é recusado no lado receptor e nunca chega à caixa de entrada. Esse plano morreu. Se o domínio publica p=none, nada muda para você. O destinatário registra a falha em um relatório que vai para o proprietário do domínio, não para a sua vítima, e entrega sua mensagem da mesma forma. Então meu domínio pode sofrer spoofing em p=none? Sim, com a mesma facilidade de não ter DMARC de forma alguma.

O que torna nosso número digno de citação é a forma como o obtivemos. Esta é uma medição passiva independente, não telemetria de fornecedor. Não estamos relatando e-mails filtrados por nosso próprio produto, nem extrapolando a partir do fluxo de entrada de um único provedor. Lemos a política pública que todo receptor na internet lê, o próprio registro, para uma amostra fixa em uma data fixa. Esse é um ponto de vista diferente e mais neutro do que o de um fornecedor de segurança relatando sobre o tráfego que por acaso ele enxerga.

Como verificar seu próprio domínio

Você não precisa de uma ferramenta ou de um cadastro para isso. Leia seu próprio DNS público e observe uma tag. Qualquer pessoa pode executar essas consultas em qualquer domínio, porque uma consulta DNS é uma leitura passiva de registros que já são públicos.

Se a consulta DMARC retornar com p=none, você tem sua resposta: o registro está publicando, não aplicando, e você está apenas em modo de monitoramento.

Saindo de p=none para a aplicação

O caminho de none para reject é bem conhecido, e a verdade é que a edição do DNS é a parte fácil. O trabalho consiste em confirmar que você não vai interromper e-mails legítimos quando os destinatários começarem a agir diante de falhas. Veja como migrar o DMARC de none para reject sem cortar seus próprios remetentes:

Aproveitando que você já está mexendo no DNS, anuncie o MTA-STS para que e-mails de entrada não possam ser silenciosamente rebaixados para texto puro, e assine sua zona com DNSSEC para que as consultas que buscam sua política não possam ser forjadas. A adoção do MTA-STS está em apenas 4.7% em nossa amostra, portanto implementá-lo coloca você à frente de quase todos. O DNSSEC também é pré-requisito para esquemas mais fortes como o DANE, e sua raridade em 20.0% limita até onde a segurança de e-mail pode ir para quatro em cada cinco desses domínios. O discernimento por trás da aplicação sem interrupções é o mesmo por trás de saber quais dos seus controles de emissão de certificados e superfícies expostas realmente importam e quais são apenas ruído.

O que isto não prova

Limites honestos, porque um número sem suas ressalvas é apenas marketing.

Perguntas frequentes

O p=none é suficiente para impedir o spoofing de e-mail?

Não. p=none é apenas monitoramento. Os destinatários relatam falhas, mas entregam e-mails forjados normalmente, portanto e-mails usando seu domínio ainda chegam às caixas de entrada. É uma boa primeira etapa enquanto você faz o inventário dos remetentes, mas não bloqueia nada até que a política mude para quarantine ou reject.

Meu domínio ainda pode sofrer spoofing se eu tiver um registro DMARC?

Sim, se esse registro estiver em p=none. Ter um registro não é o mesmo que estar protegido. Apenas p=quarantine ou p=reject instrui os destinatários a agirem diante de e-mails que falhem na autenticação.

Qual é a diferença entre publicar e aplicar o DMARC?

Publicar significa que um registro _dmarc existe. Aplicar significa que sua política é p=quarantine ou p=reject. Um registro em p=none não bloqueia nada. Em nossa amostra de julho de 2026, 84.7% publicaram um registro, mas apenas 67.3% aplicaram um.

Qual porcentagem de domínios realmente aplica o DMARC?

Em nossa amostra de 300 domínios, 84.7% publicaram DMARC e 67.3% o aplicaram. Entre os 261 domínios receptores de e-mail, cerca de 30% não aplicam nada.

p=none é o mesmo que não ter DMARC?

Para impedir o spoofing, na prática, sim. Para um atacante, o resultado é idêntico: o e-mail forjado é entregue. A diferença é que o p=none gera relatórios que você pode usar para alcançar a aplicação.

Como migrar o DMARC de none para reject?

Leia seus relatórios agregados em p=none até que todos os remetentes legítimos estejam mapeados, mude para p=quarantine (opcionalmente escalonando com uma tag pct), corrija qualquer remetente real com falha de alinhamento e, em seguida, defina p=reject.

Por que ainda estou sofrendo spoofing mesmo com o DMARC configurado?

Quase sempre porque a política está em p=none, ou porque o SPF e o DKIM não estão alinhados para seus remetentes, de modo que uma política de aplicação não pode ser aprovada. Verifique a tag p= no seu registro _dmarc primeiro.

Leitura relacionada

Não tem certeza se o seu domínio está realmente aplicado?

Nossa verificação de $100 lê sua superfície externa da mesma forma que um atacante faz, dentro do escopo que você confirmou possuir e autorizou por escrito, com um operador sênior na apresentação dos resultados. Se o seu DMARC está apenas publicado ou realmente aplicado é uma das primeiras coisas que analisamos.

Agende uma verificação de $100