Skip to content

Sintaxis de DMARC

La sintaxis de DMARC es el formato y la estructura del registro DMARC que se añade al DNS del dominio de correo electrónico. El registro DMARC es un registro TXT que comienza con el prefijo v=DMARC1;, seguido de una serie de tags y valores separados por punto y coma. Cada tag representa un aspecto diferente de la política DMARC, y cada valor define la configuración u opción para ese tag. Los tags y valores no distinguen entre mayúsculas y minúsculas, pero el orden de los tags no importa.

Ejemplo de Sintaxis de DMARC

Los registros DMARC publicados en DNS siguen este formato:

txt
v=DMARC1; p=none; sp=none; rua=mailto:[email protected]; pct=100

Cada uno de los tags se explica en las siguientes tablas:

Tag p=

SignificadoValoresEjemplos
Obligatorio. La política para el dominio.none: Sin acción, solo monitorear e informar.
quarantine: Mover el mensaje a la carpeta de spam o correo no deseado.
reject: Rechazar el mensaje y no entregar.
p=quarantine

Tag sp=

SignificadoValoresEjemplos
Opcional. La política para los subdominios del dominio. Si no se especifica, se aplica la misma política que el dominio principal.none: Sin acción, solo monitorear e informar.
quarantine: Mover el mensaje a la carpeta de spam o correo no deseado.
reject: Rechazar el mensaje y no entregar.
sp=quarantine

Tag pct=

SignificadoValoresEjemplos
Opcional. El porcentaje de mensajes al que se aplica la política. Si no se especifica, el valor predeterminado es 100%.Un número entre 0 y 100.pct=50

Tag rua=

SignificadoValoresEjemplos
Opcional. Las direcciones de correo electrónico a las que enviar informes agregados. Se pueden especificar múltiples direcciones, separadas por comas.Una lista de URIs mailto:.rua=mailto:[email protected],mailto:[email protected]

Tag ruf=

SignificadoValoresEjemplos
Opcional. Las direcciones de correo electrónico a las que enviar informes forenses o de fallos. Se pueden especificar múltiples direcciones, separadas por comas.Una lista de URIs mailto:.ruf=mailto:[email protected]

Tag adkim=

SignificadoValoresEjemplos
Opcional. El modo de alineación para DKIM. Si no se especifica, el valor predeterminado es r (relajado).r: Relajado. Los dominios se consideran alineados si los dominios organizacionales coinciden.
s: Estricto. Los dominios se consideran alineados si son exactamente iguales.
adkim=s

Tag aspf=

SignificadoValoresEjemplos
Opcional. El modo de alineación para SPF. Si no se especifica, el valor predeterminado es r (relajado).r o saspf=r

Tag fo=

SignificadoValoresEjemplos
Opcional. Las condiciones para generar informes de fallos. Si no se especifica, el valor predeterminado es 0 (todos).0: Generar un informe si todos los métodos de autenticación fallan.
1: Generar un informe si alguno de los métodos de autenticación falla.
d: Generar un informe si DKIM falla.
s: Generar un informe si SPF falla.
fo=1

Tag rf=

SignificadoValoresEjemplos
Opcional. El formato de los informes de fallos. Si no se especifica, el valor predeterminado es afrf (Formato de Informe de Fallos de Autenticación).afrf o iodef (Formato de Intercambio de Descripción de Objetos de Incidentes).rf=iodef

Tag ri=

SignificadoValoresEjemplos
Opcional. El intervalo para enviar informes agregados, en segundos. Si no se especifica, el valor predeterminado es 86400 (24 horas).Un número entero positivori=43200

Temas Relacionados