[ Estándares y DMARCbis ]

Pruebe la semántica DMARC t sin soporte prometedor para el receptor

Construya las seis combinaciones esperadas de políticas t, separe la evaluación de la disposición e identifique la evidencia del receptor que aún se necesita.

Por el equipo de investigación EmailAuth · 6 minutos de lectura

[Puntos clave]

  • Para correo fallido, t=y suaviza la cuarentena a ninguna y rechaza la cuarentena; ninguno sigue siendo ninguno.
  • Las pruebas se aplican a la política p, sp o np seleccionada y no reescriben los resultados de autenticación.
  • La presentación de informes y la disposición final del destinatario permanecen separadas; no se incluyen resultados de pruebas reales.
En esta página

La prueba cambia una solicitud, no el resultado de la autenticación

La etiqueta t en actual DMARC es una señal de modo de prueba adjunta al registro de política. No convierte un mensaje no autenticado en uno autenticado y no promete entrega. Su propósito útil es suavizar la evaluación solicitada para el correo que no cumple con DMARC y al mismo tiempo permitir un manejo especial relevante. Por lo tanto, un plan de implementación necesita dos resultados independientes: la interpretación esperada de la política y el comportamiento real del receptor.

RFC 9989 sección 4.7 define t=y y t=n, con n como valor predeterminado. Las pruebas operan según cualquier política de evaluación seleccionada entre p, sp o np. Comience por establecer esa política y si DMARC falló. No aplique una transformación a una etiqueta p arbitraria cuando una anulación de subdominio en realidad gobierna el mensaje.

Genere la expectativa de seis celdas antes de enviar cualquier cosa

Para una política none seleccionada, y y n dejan la evaluación solicitada en none. Para la cuarentena seleccionada, y no solicita ninguna mientras n conserva la cuarentena. Para el rechazo seleccionado, y solicita la cuarentena mientras n retiene el rechazo. El resultado none todavía permite el filtrado normal del receptor; no es una instrucción para eludir los controles anti-abuso ni una garantía de que el mensaje ingresará a una bandeja de entrada.

En un diseño de prueba ficticio, _dmarc.trial.north.example contiene un registro alternativo a la vez, cada uno de los cuales comienza con v=DMARC1 y contiene un valor p seleccionado más un valor t. Las seis alternativas forman una matriz, no seis registros de políticas TXT simultáneos. Múltiples registros de políticas con el mismo nombre de candidato constituyen un problema de descubrimiento diferente e invalidarían la comparación prevista. No se publicaron registros ni se envió ningún correo para este artículo.

Conserve un resultado esperado separado para un mensaje de control de paso DMARC. Las pruebas no reescriben ese resultado para fallar o hacer una falla. SPF pase de resultado. Autenticación, alineación, la evaluación seleccionada y la disposición final deben ocupar campos diferentes en el paquete de evidencia. De lo contrario, una captura de pantalla que diga "entregado" puede oscurecer el comportamiento que el experimento debía establecer.

Incluir un manejo especial sin depender de él.

La definición de prueba permite un manejo especial relevante, como la reescritura desde el campo por parte de un intermediario, junto con una evaluación más suave. Dice que la reducción de la evaluación se aplica independientemente de si se produce ese tratamiento especial. Por lo tanto, el diseño de una prueba debe observar ambas dimensiones en lugar de condicionar la política reducida a una reescritura visible.

RFC 9989 Apéndice A.6 explica la historia: el manejo inconsistente de porcentajes llevó a la eliminación de pct, mientras que prácticas útiles en torno a pct=0 informaron la nueva etiqueta binaria. Ese historial no convierte t=y en un porcentaje de muestreo de tráfico ni en una afirmación de que se reproduce todo el comportamiento histórico del porcentaje. El registro IANA ahora enumera t como activo y el porcentaje como histórico. Las entradas del registro no pueden establecer qué software ejecuta una organización receptora.

Un intermediario puede alterar los identificadores de manera que afecten la alineación posterior. Conserve la evidencia del mensaje previo y posterior al intermediario solo dentro de una prueba aprobada y segura para la privacidad. No infiera el mecanismo simplemente a partir de un nombre para mostrar modificado o una carpeta final. El informe debe identificar el campo exacto que cambió, el salto donde cambió y el resultado de la autenticación visto en sentido descendente.

El rechazo final todavía necesita un análisis más amplio del receptor

Una celda de matriz denominada rechazo describe la evaluación solicitada, no un resultado SMTP automático. RFC 9989 sección 7.4 requiere que los receptores no rechacen únicamente según la política de rechazo del dominio de envío. Deben combinarlo con otros análisis y, sin ese conocimiento adicional, tratar el mensaje fallido como una cuarentena. Una prueba que ignore esta distinción podría considerar erróneamente defectuoso a un receptor conforme.

La misma sección destaca los riesgos de interoperabilidad de reenvío y listas de correo. El rechazo de publicación de dominios no debe depender únicamente del SPF para asegurar un pase DMARC y debe solicitar un permiso válido. DKIM firmas. El modo de prueba no repara una firma rota ni establece que todas las rutas indirectas sean seguras. Incluya la entrega directa y las rutas indirectas representativas aprobadas cuando la implementación real dependa de ellas, en lugar de extrapolar desde un único buzón.

Alcance el reclamo del receptor hasta evidencia que pueda retener

Un RFC publicado es una referencia normativa, no un anuncio de implementación para cada proveedor. Una implementación anterior puede ignorar una etiqueta que no reconoce, lo que podría dejar sin suavizar la cuarentena declarada o la evaluación de rechazo. Se trata de un riesgo que hay que evaluar, no de un hallazgo medido sobre un receptor determinado. Documente las declaraciones actuales del proveedor, las versiones reales del software cuando estén disponibles y las observaciones específicas que respaldan cada conclusión de compatibilidad.

Una ejecución autorizada propuesta debe preservar la instantánea y el tiempo de la política DNS , el nombre exacto del registro, los identificadores de mensajes, las entradas de alineación, las respuestas del receptor y cualquier informe disponible. Registre las anulaciones de políticas locales por separado. Repita la comparación de seis celdas bajo condiciones controladas en lugar de cambiar varias variables de envío a la vez. Incluir condiciones de detención en caso de rechazo inesperado y conservar un plan de reversión aprobado; este artículo no autoriza esas acciones operativas.

La presentación de informes también permanece separada. La etiqueta t en sí no cambia la generación del informe. Las solicitudes agregadas utilizan rua y el RFC 9990 reglas de presentación de informes; La retroalimentación de falla tiene sus propias condiciones y discreción del receptor. La falta de comentarios no puede probar que se ignoró la etiqueta de prueba, y los comentarios por sí solos pueden no explicar el razonamiento completo de la disposición final del receptor.

Deje la puerta de ejecución honestamente abierta

La comisión exacta es: Pruebe t=y y t=n con cada política y conserve los resultados del receptor. Este paquete contiene la matriz esperada original de seis celdas, preparada antes de la redacción, pero no hay resultados del receptor. Por tanto, no cumple dicho requisito de ejecución. La puerta de la evidencia original permanece visiblemente abierta en lugar de ser reemplazada por una afirmación de compatibilidad basada en el texto de las normas.

Antes del lanzamiento, un propietario técnico debe aprobar el dispositivo, un propietario operativo debe autorizar cualquier prueba real y un revisor debe conciliar las observaciones con las especificaciones actuales y el alcance del receptor. Quedan pendientes la verificación de erratas, la aceptación de especialistas, las comprobaciones de la ruta de producción, la revisión visual y el permiso de publicación. La conclusión defendible hoy es lo que la etiqueta actual exige que haga una implementación conforme, junto con la evidencia precisa que aún se necesita para confiar en ella.

[ Llevar ]

Una matriz esperada correcta prepara una prueba de interoperabilidad; no reemplaza los resultados conservados del receptor.

[ Por rol ]

¿Qué significa esto para ti?

Elija su función para conocer los próximos pasos prácticos.

ingeniero de pruebas

Mantenga una variable controlada

Las seis alternativas son elementos separados, no múltiples registros de políticas simultáneos.

Próximos pasos

  1. Registre la política seleccionada y el valor t por ejecución.
  2. Preservar los controles de aprobación y reprobación por separado.
  3. Capture observaciones reales sin inferir apoyo únicamente de la entrega.

Propietario de operaciones de correo

Autorizar la ejecución limitada

Las rutas indirectas y el rechazo inesperado pueden afectar a usuarios reales.

Próximos pasos

  1. Aprobar los destinatarios de las pruebas y la propiedad de los dispositivos.
  2. Establecer condiciones de parada y reversión.
  3. Mantenga las acciones propuestas distintas de las pruebas completadas.

Revisor de compatibilidad

Alcance de cada conclusión del receptor

El texto normativo no puede sustituir a un registro de implementación específico del proveedor.

Próximos pasos

  1. Conservar la versión del receptor o la declaración actual del proveedor.
  2. Valoración separada de la disposición local.
  3. Resolver las erratas actuales y aprobar la interpretación.

[ Preguntas frecuentes ]

Preguntas frecuentes

¿Qué significa t=n cuando se omite la etiqueta?

n es el valor predeterminado y solicita la evaluación seleccionada para mensajes que fallan en DMARC. No promete que la disposición final del receptor coincidirá con una etiqueta de política sin otro análisis.

¿ t=y convierte un pase alineado en un fracaso?

No. Señala el tratamiento de prueba de la evaluación seleccionada para detectar mensajes fallidos. Mantenga la autenticación, la alineación y la interpretación de políticas como resultados distintos.

¿ t=y también suaviza sp y np?

Sí. La definición de etiqueta cubre la evaluación p, sp y/o np seleccionada. Descubra el registro aplicable y la etiqueta seleccionada antes de derivar el resultado de la prueba.

¿La evaluación más suave está condicionada a la reescritura?

No. La definición aplica la reducción de un nivel independientemente de otros tratamientos especiales provocados por las pruebas. Registre cualquier reescritura por separado del resultado de la evaluación.

¿Las pruebas equivalen a muestrear el diez por ciento del tráfico?

No. t es binario. El Apéndice A.6 RFC 9989 explica la historia en torno al pct, y el registro actual IANA marca el pct como histórico en lugar de definir t como un porcentaje.

¿Por qué una celda de matriz de rechazo no es un rechazo SMTP automático?

La sección 7.4 RFC 9989 requiere otros conocimientos y análisis del receptor; un destinatario no debe rechazar únicamente por p=reject y sin otro conocimiento debe tratar el correo fallido como cuarentena. La matriz describe la evaluación solicitada.

¿Habilitar t solicita más informes?

No. La definición t no cambia la generación de informes. Los informes agregados siguen rua y RFC 9990 , mientras que los informes de fallas tienen sus propias condiciones de solicitud y discreción del receptor.

¿Se ha completado la prueba del receptor de seis celdas?

No. Cada celda esperada tiene un campo de observación vacío. El comportamiento real del receptor, el alcance de la versión, la cobertura de rutas indirectas y las aprobaciones siguen siendo necesarios antes de reclamar compatibilidad.

[ Fuentes ]

Fuentes

  1. Registro de parámetros IANA DMARC
  2. RFC 9989 : núcleo DMARC
  3. RFC 9990 : informes agregados DMARC

[ Glosario ]

Glosario

t=y
Señal de prueba que solicita un tratamiento más suave en un nivel de cuarentena seleccionada o evaluaciones de rechazo por correo fallido.
t=n
Valor de prueba predeterminado que solicita la evaluación seleccionada declarada para mensajes que fallan en DMARC.
Evaluación seleccionada
La política p, sp o np derivada antes del tratamiento en modo de prueba y el manejo final del receptor.
Manejo especial
Comportamiento adicional que un actor puede aplicar en respuesta a las pruebas, como la reescritura desde el campo.
Disposición
El resultado del manejo del receptor, informado por DMARC y otros conocimientos en lugar de la etiqueta de política únicamente.

Procedencia de la empresa

Por qué las principales instituciones financieras y gobiernos retiraron sus paneles de seguridad de correo electrónico.

Las plataformas tradicionales de autenticación de correo electrónico le venden un panel y piden a sus ingenieros que hagan el trabajo. En entornos de alto riesgo, la supervisión manual significa retrasos en la aplicación, cambios en la configuración y dominios en la sombra no monitoreados.

EmailAuth es la plataforma de procedencia de correo electrónico agente. Nuestros agentes hacen cumplir p=reject, mantenga alineados a los remitentes externos y mueva sus dominios al máximo RFC 9989 cumplimiento, el nuevo estándar DMARC , con auditabilidad humana.

Gobiernos Grandes empresas Instituciones financieras de primer nivel

SaaS · Arrendamiento dedicado · Air-gapped on-premise · Cifrado BYOK

Base de conocimientos