Validador de sintaxis BIMI

Qué contiene un registro BIMI

BIMI (Brand Indicators for Message Identification) permite a los proveedores de correo mostrar un logotipo SVG y, cuando es necesario, un Verified Mark Certificate (VMC). El registro TXT se publica en default._bimi.<dominio> y está formado por pares clave/valor separados por punto y coma.

Ejemplo de registro BIMI

v=BIMI1; l=https://brand.example/logo.svg; a=https://brand.example/vmc.pem

Etiquetas obligatorias y opcionales

  • v — la versión. BIMI1 es actualmente el único valor aceptado.
  • l — URL HTTPS del logotipo SVG compatible con Tiny-PS que se mostrará.
  • a — URL HTTPS del VMC. Opcional, pero necesaria en proveedores que exigen una marca verificada.
  • Evita etiquetas no estándar: el validador marca las claves desconocidas para mantener la interoperabilidad del registro.

Qué comprueba este validador

  • Sintaxis básica y presencia de las etiquetas imprescindibles.
  • Esquema HTTPS, redirecciones y tipo de contenido de la URL del logotipo.
  • Restricciones Tiny-PS como viewBox, atributos prohibidos y elementos externos.
  • Estado de descarga y metadatos del certificado VMC cuando se proporciona.

Antes de publicar

  • Aplica DMARC con política quarantine o reject; de lo contrario BIMI se ignorará.
  • Aloja el logotipo SVG en HTTPS, sin autenticación y bajo tu control.
  • Mantén el SVG mínimo: viewBox cuadrado, sin referencias externas, sin scripts y con conformidad Tiny-PS explícita.
  • Asegúrate de que el VMC esté vigente y emitido para los dominios que quieres mostrar.

El validador destaca cada aviso, error y metadato para que publiques un registro BIMI aceptado sin conjeturas.