Como corrigir “Nenhum registro DMARC encontrado”

Resposta curta

“Nenhum registro DMARC encontrado” significa que não existe registro TXT em _dmarc.seudominio.com, então os servidores receptores não têm política a aplicar e seu domínio pode ser falsificado. Corrija publicando um registro TXT com o nome _dmarc e o valor v=DMARC1; p=none; rua=mailto:[email protected] e depois reforce para p=reject quando seus relatórios confirmarem que todos os remetentes legítimos passam.

O que o erro realmente significa

O verificador consultou o subdomínio _dmarc do seu domínio e não recebeu nada. O DMARC não é herdado nem ativo por padrão: se você nunca publicou um registro, não há nenhum. Até lá, os provedores de e-mail não têm instrução para e-mails que falham na autenticação, que é exatamente onde o phishing e a fraude de e-mail corporativo se apoiam.

Passo 1 — Comece em modo de monitoramento

Adicione um registro DNS TXT. O host/nome é _dmarc (seu provedor de DNS adiciona seu domínio automaticamente). O valor é v=DMARC1; p=none; rua=mailto:[email protected]. Com p=none nada é bloqueado: você apenas coleta dados.

Passo 2 — Colete relatórios e depois aplique

Deixe o registro em p=none por algumas semanas. A caixa rua recebe relatórios agregados diários que listam cada serviço que envia como seu domínio. Autentique os legítimos com SPF e DKIM e então mude p=none → p=quarantine → p=reject. Só quarantine e reject realmente impedem a falsificação.

Armadilhas comuns

Publique apenas um registro DMARC: dois registros invalidam a configuração. Não duplique o nome do host (nada de _dmarc.seudominio.com.seudominio.com). E use uma caixa rua que você realmente monitore, ou a visibilidade é desperdiçada.

  1. 1

    Publicar o registro inicial

    No seu DNS, crie um registro TXT com o host _dmarc e este valor:

    $ v=DMARC1; p=none; rua=mailto:[email protected]
  2. 2

    Verifique a resolução DNS

    Após a propagação do DNS (minutos a uma hora), confirme:

    $ dig TXT _dmarc.yourdomain.com +short

Verifique seu registro DMARC agora

Abrir o verificador DMARC gratuito →

Perguntas frequentes

p=none é suficiente?

Não, ele apenas monitora. Seu domínio só está protegido em p=quarantine ou p=reject. Use p=none para coletar dados, não como objetivo final.

Publicar DMARC vai quebrar meu e-mail?

Em p=none não, nada é bloqueado. O risco só surge na aplicação se um remetente legítimo não estiver autenticado; por isso você monitora os relatórios primeiro.

Quanto tempo leva para ter efeito?

Mudanças de DNS se propagam em minutos a uma hora. Os relatórios chegam depois diariamente, não instantaneamente.

DMARC é definido em IETF RFC 7489.

Revisado por Skysnag Security Team. Última atualização .