Glossary

VMC (Verified Mark Certificate)

Last verified

Definition

VMC is an X.509 certificate in which a CA verifies that an organization owns a trademarked logo, so mail clients can display it via BIMI.

A Verified Mark Certificate (VMC) is a special-purpose certificate used with BIMI. It embeds the organization's logo as an SVG image in the SVG Tiny Portable/Secure profile inside a logotype extension, together with the verified organization identity and trademark registration details. It is signed by a CA that has checked that the logo is a registered trademark owned by the applicant. A VMC cannot be used for TLS or for signing email.

Why it matters

Mailbox providers that support BIMI, Gmail among them, only show a sender's logo when they can trust that the logo belongs to the sender. The VMC provides that proof: the domain's BIMI DNS record points to the VMC file, and the provider checks the certificate chain and compares the embedded logo. The domain must also enforce DMARC with a quarantine or reject policy for the logo to appear. Only a small number of CAs issue VMCs, and the vetting resembles EV identity checks plus trademark verification.

Example

default._bimi.example.com. IN TXT "v=BIMI1; l=https://example.com/bimi/logo.svg; a=https://example.com/bimi/vmc.pem"

The a= tag points to the VMC, published as a PEM file containing the certificate and its chain.

Common misconceptions

  • A VMC secures my website. It has no role in HTTPS; it only supports logo display in email.
  • Any logo can be used. The logo must match a trademark registered with an office the CA accepts.
  • A VMC guarantees the logo will show. Each mailbox provider decides whether to display it, based on authentication results and its own policies.

See also