MTA-STS, TLS-RPT y BIMI: los siguientes pasos después de DMARC
SPF, DKIM y DMARC demuestran quién envió un mensaje. No dicen nada de si viajó cifrado ni de cómo se ve en la bandeja de entrada. Tres estándares más recientes cubren esos huecos: MTA-STS hace que otros servidores te entreguen el correo solo por TLS verificado, TLS-RPT te avisa cuando eso falla y BIMI pone tu logotipo junto al correo autenticado. Cada uno es un registro TXT más una pieza adicional.
MTA-STS: entrega cifrada o ninguna
Los servidores de correo cifran con STARTTLS cuando ambos lados lo admiten, pero vuelven al texto plano si falta la oferta, y un atacante en el camino puede quitarla. MTA-STS (RFC 8461) publica una promesa: «mis hosts MX siempre tienen certificados válidos; no entregues sin TLS». Hace falta un registro DNS y un pequeño archivo de texto en un servidor web:
; announces the policy; change id whenever the policy file changes
_mta-sts.example.com. 3600 IN TXT "v=STSv1; id=20261013T1200"
; the web host that serves the policy file over HTTPS
mta-sts.example.com. 3600 IN CNAME static-host.example.# https://mta-sts.example.com/.well-known/mta-sts.txt
version: STSv1
mode: testing
mx: aspmx.l.google.com
mx: *.aspmx.l.google.com
max_age: 604800mode:testinginforma de los fallos pero sigue entregando;enforcese niega a entregar sin TLS válido;noneretira la política.mx: una línea por host MX, exactamente como en tus registros MX. Un*.inicial coincide con una etiqueta, útil para proveedores con muchos hosts.max_age: cuánto tiempo guardan los remitentes la política, en segundos. Una semana (604800) mientras pruebas; varios meses cuando sea estable.
- Consigue un certificado válido para
mta-sts.example.comy sirve el archivo en/.well-known/mta-sts.txt; vale cualquier alojamiento estático. - Publica
_mta-stscon unidnuevo (una marca de tiempo es cómoda). - Añade el registro TLS-RPT de la sección siguiente y funciona en
testingdurante dos a cuatro semanas. - Cuando los informes estén limpios, cambia
modeaenforcey actualiza elid.
max_age. Si cambias de hosts MX con una política enforce sin actualizar antes el archivo y el id, los servidores que la tengan guardada se negarán a entregar a los nuevos hosts. Actualiza la política antes que los registros MX, no después.TLS-RPT: informes de cifrado fallido
TLS-RPT (RFC 8460) pide a los servidores remitentes que te envíen un resumen diario de sus conexiones TLS con tus servidores de correo: cuántas salieron bien y por qué fallaron las demás: certificado caducado, nombre que no coincide, falta de STARTTLS, error al obtener la política.
_smtp._tls.example.com. 3600 IN TXT "v=TLSRPTv1; rua=mailto:[email protected]"Google, Microsoft y otros grandes proveedores envían estos informes como archivos JSON. El registro por sí solo no cambia nada en la entrega, así que es seguro publicarlo primero. Con MTA-STS en testing, es la forma de saber si enforce rompería algo.
BIMI: tu logotipo en la bandeja de entrada
BIMI (Brand Indicators for Message Identification) permite que los buzones compatibles muestren tu logotipo en lugar de una inicial junto a los mensajes que superan DMARC. El registro apunta al logotipo y, normalmente, a un certificado que demuestra que puedes usarlo:
default._bimi.example.com. 3600 IN TXT "v=BIMI1; l=https://example.com/bimi/logo.svg; a=https://example.com/bimi/vmc.pem"- DMARC debe estar en aplicación:
p=quarantineop=rejecten el dominio, sinpctinferior a 100 y sinsp=none. - El logotipo es un SVG cuadrado en el perfil restringido «SVG Tiny Portable/Secure», servido por HTTPS. Una exportación SVG normal suele ser rechazada.
- Gmail solo muestra el logotipo con certificado: un VMC (Verified Mark Certificate), que exige una marca registrada, o un CMC (Common Mark Certificate), que exige que el logotipo lleve al menos un año en uso. Yahoo puede mostrarlo sin él.
En qué orden
- SPF, DKIM y DMARC con
p=nonee informes (consulta Cómo configurar DMARC). - TLS-RPT: gratis, inofensivo e informativo desde el primer día.
- MTA-STS en
testingy despuésenforce, cuando los informes TLS estén limpios. - DMARC subido a
p=quarantiney luego ap=reject. - BIMI, si un logotipo en la bandeja de entrada te compensa el certificado.
Preguntas frecuentes
¿Necesito MTA-STS si uso Google Workspace o Microsoft 365?
Cifran por defecto, pero MTA-STS es lo que impide que un remitente vuelva al texto plano cuando un atacante elimina STARTTLS. Lo publicas para tu dominio; los certificados del proveedor ya cumplen el requisito.
¿Por qué no se aplica mi política MTA-STS?
Lo más habitual es que el archivo de política no sea accesible por HTTPS con un certificado válido para mta-sts.<tu dominio>, que las líneas mx no coincidan con los registros MX o que no se cambiara el id tras editarlo.
¿Sirve TLS-RPT sin MTA-STS?
Sí. Muestra los fallos TLS en las conexiones a tus servidores de correo publiques o no una política, y es el primer paso seguro.
¿Puedo usar BIMI sin VMC?
El registro funciona sin certificado, pero Gmail no mostrará el logotipo. Un CMC es la alternativa más barata si no tienes marca registrada.
Ve la teoría en la práctica: ejecuta Comprobación de seguridad del correo para tu propio dominio.
Actualizado el 13 de octubre de 2026