egressif.

Resources / Authentication

BIMI: Logos, DMARC, and Mark Certificates

BIMI puts a brand logo next to authenticated mail, but it authenticates nothing itself - it rides on enforced DMARC. This covers the prerequisites, the SVG Tiny PS logo, VMC and CMC mark certificates, the DNS record, and the honest provider-support reality.

Last checked: June 21, 2026

BIMI (Brand Indicators for Message Identification) is the only part of the email-authentication stack a recipient sees directly: a brand’s logo shown next to its messages in supporting clients. It is easy to mis-sell, so be clear up front - BIMI authenticates nothing. It “leverages an organization’s DMARC deployment to bring brand logos to the recipient’s inbox” (BIMI Group). It is a reward layered on top of authentication you already did, not a new form of it.

The 60-second version

  • BIMI does not authenticate mail. It relies entirely on DMARC, DKIM, and SPF; the logo only shows when the message passes DMARC (BIMI Group).
  • It requires DMARC at enforcement: p=quarantine; sp=quarantine or p=reject; sp=reject. p=none is not enough (BIMI Group, implementation guide).
  • The logo must be an SVG Tiny PS file (BIMI Group, implementation guide).
  • A VMC (Verified Mark Certificate) or CMC (Common Mark Certificate) is strongly recommended and, at many providers, effectively required to display the logo (BIMI Group, implementation guide).
  • It is published as a DNS TXT record at default._bimi.<domain> (BIMI Group, implementation guide).
DMARCp=quarantineor p=rejectBIMI RECORDdefault._bimiSVG Tiny PSVMC / CMCmark certificateBRAND LOGOshown in inboxMISSING ANY GATE = NO LOGO
Every gate - enforced DMARC, the BIMI record, and a VMC/CMC - must pass; miss any one and no logo is shown.

Prerequisite 1: authenticated, aligned, and enforced

The first step is not a BIMI step at all. You must authenticate all organizational email with SPF, DKIM, and DMARC, with everything aligned, and your DMARC policy must be at enforcement (BIMI Group, implementation guide). Enforcement has a specific meaning here:

  • p=quarantine; sp=quarantine, or
  • p=reject; sp=reject

p=none is explicitly insufficient - a monitoring-only DMARC record will not display a BIMI logo. (For what p, sp, and the policy values mean, see DMARC in 2026; the policy values themselves are defined in RFC 9989 §4.7.)

This dependency is the whole point: BIMI only rewards domains that have already committed to stopping spoofing. The logo is the visible payoff for getting DMARC to enforcement.

The logo has to be produced as an SVG Tiny PS (Portable/Secure) file - a constrained, secure subset of SVG, not an arbitrary SVG export (BIMI Group, implementation guide). The constraint exists so mailbox providers can render the file safely; a normal SVG with scripting or external references will not qualify.

The third step is acquiring a mark certificate. It is described as highly recommended rather than strictly mandatory by the BIMI specification, but in practice it is what most major providers require to show a logo (BIMI Group, implementation guide):

CertificateWhat it isBased on
VMC (Verified Mark Certificate)validates ownership of the organization’s logoa registered trademark of the logo/image
CMC (Common Mark Certificate)used in place of a trademarked logo; allows some flexibility (e.g. seasonal color changes)non-trademark marks

The honest reality: self-asserted BIMI records (no VMC/CMC) have limited support across mailbox providers - many require a VMC or CMC before they will render the logo (BIMI Group, implementation guide). So while the spec allows a self-asserted record, do not expect broad logo display without a certificate.

The DNS record

BIMI is published as a DNS TXT record at the default._bimi selector (BIMI Group, implementation guide):

default._bimi.example.com.  3600 IN TXT  "v=BIMI1; l=https://example.com/logo.svg; a=https://example.com/vmc.pem"
TagRequiredWhat it is
v=requiredversion; BIMI1
l=-URL of the SVG Tiny PS logo file
a=optionalURL of the PEM-encoded VMC/CMC certificate (reserved for the mark certificate)

The a= tag is currently optional in the record syntax, but it is the tag that carries the VMC/CMC most providers want - so “optional in syntax” and “needed in practice” are both true.

What BIMI is and is NOT

BIMI does:

  • display a brand-controlled logo in supporting clients when DMARC passes at enforcement
  • let the brand control which logo appears with its authenticated mail
  • provide an authenticated visual indicator of the sender and aid brand recognition in the inbox

BIMI does NOT:

  • authenticate email - it relies entirely on DMARC/DKIM/SPF (BIMI Group)
  • display a logo without DMARC at enforcement (p=none will not work)
  • display a logo at most major providers without a VMC/CMC
  • improve deliverability by itself, guarantee inbox placement, or substitute for reputation

Provider support reality

The verifiable, source-backed statement is narrow and worth stating exactly: self-asserted BIMI (no certificate) has limited support, and many mailbox providers require a VMC/CMC to display the logo (BIMI Group, implementation guide). We are deliberately not publishing a provider-by-provider support matrix here, because a precise per-provider breakdown was not part of our verified source extraction; treat “you most likely need a VMC/CMC, and support varies by provider” as the reliable takeaway.

Common confusion / what does NOT change

  • “BIMI improves deliverability.” It is a display feature gated on DMARC enforcement; it does not authenticate or score the message.
  • “BIMI works with p=none.” No. Enforcement (quarantine or reject, with matching sp) is required.
  • “Any SVG will do.” No - it must be SVG Tiny PS.
  • “Self-asserted is enough.” Sometimes, but support is limited; most major providers want a VMC or CMC.
  • “BIMI is a security control.” It is the visible reward for one (enforced DMARC), not a control of its own.

What Egressif does

BIMI is a downstream consequence of doing the authentication work correctly, so we treat it as the last mile rather than the goal. Because we already operate the domains we manage at DMARC enforcement with aligned SPF and DKIM, the prerequisite that blocks most BIMI rollouts is already satisfied. From there, publishing a conformant default._bimi record with an SVG Tiny PS logo - and a VMC or CMC where logo display is the objective - is a straightforward final step, and we are candid that the certificate, not the DNS record, is usually what determines whether the logo actually appears.

Related references

Tell us what you run today.

Domains, rough volume, current providers, and what hurts. You will get a straight answer on fit, and a real number, in one conversation.

Talk to our team