BIMI
BIMI can show a brand logo in some inboxes, but logo display depends on strong authentication and inbox support.
Overview
BIMI stands for Brand Indicators for Message Identification. In simple terms, BIMI lets some inboxes show a verified brand logo beside authenticated email.
Do not set up BIMI first. BIMI usually depends on strong DMARC enforcement and other brand verification steps. If SPF, DKIM, DMARC, permission, or list quality is weak, a logo will not fix the sending program.
A BIMI setup usually has three parts. First, your regular email authentication must be strong. Second, a BIMI DNS record must point to a logo file. Third, some mailbox providers require a certificate or verified mark certificate before they show the logo.
BIMI support varies by inbox provider. Some subscribers will not see the logo even when BIMI is configured correctly. Treat BIMI as brand polish, not as the foundation of deliverability.
Before you set up BIMI, make sure the sender identity, SPF, DKIM, DMARC, DMARC Alignment, content, permission, and list quality are solid.
What to Do
- Set up SPF, DKIM, and DMARC first.
- Move DMARC toward enforcement only after legitimate mail passes authentication and alignment.
- Prepare a BIMI-compatible logo file. Then check the current certificate requirements for the inbox providers you care about.
- Publish the BIMI DNS record only after the brand verification and authentication pieces are ready.
- Test BIMI in inboxes that support it, and remember that some inboxes may never show the logo.
What to Check
- Set up SPF, DKIM, and DMARC before you work on BIMI.
- Check whether the inbox providers you target support BIMI.
- Expect logo requirements and certificate requirements to vary by inbox provider.
- Do not use BIMI as a substitute for good sender reputation.
- If your DMARC policy is still
p=none, BIMI may not work in many inboxes. - A missing logo does not always mean email delivery is broken. It may mean the inbox provider does not show BIMI for that message.
- BIMI depends on the same domain trust covered in Sender Reputation and Spam Rate.
Fix Common Issues
Missing BIMI Record
A BIMI checker did not find a TXT record that starts with v=BIMI1 at default._bimi.yourdomain.com.
- Do not start BIMI setup until SPF, DKIM, DMARC, and alignment are working.
- Prepare a BIMI-compatible SVG logo file.
- Check whether the inbox providers you care about require a certificate.
- Create the TXT record at
default._bimionly after the logo file and verification pieces are ready. - After DNS propagation, run the BIMI checker again.
Multiple BIMI Records
A BIMI checker found more than one BIMI TXT record at the same BIMI host.
- Open the DNS zone for your domain.
- Find every TXT record at
default._bimi. - Choose one correct record that starts with
v=BIMI1and keep that record. - Remove the duplicate or old BIMI records.
- Run the BIMI checker again and confirm the BIMI result returns only one BIMI record.
BIMI Logo URL Missing
A BIMI checker found a BIMI record, but the record does not include an l= logo URL.
- Prepare the logo as a BIMI-compatible SVG file.
- Host the logo at a stable HTTPS URL.
- Edit the BIMI record and add
l=https://...with the real logo URL. - Save the DNS record. After DNS propagation, run the BIMI checker again.
BIMI Logo Is Not HTTPS
A BIMI checker found a BIMI logo URL that does not start with https://.
- Move the logo file to a secure HTTPS URL.
- Open the URL in a browser and confirm the logo loads without certificate warnings.
- Update the BIMI
l=value to the HTTPS URL. - Run the BIMI checker again.
BIMI Logo Format Needs Review
A BIMI checker cannot tell whether the BIMI logo URL points to a BIMI-compatible SVG file.
- Confirm the logo file is an SVG prepared for BIMI.
- Do not use a PNG, JPG, or normal website logo file as-is.
- Follow the exact logo requirements from the BIMI provider or certificate provider you use.
- After you correct the logo file, update the BIMI record.
BIMI Certificate Not Published
A BIMI checker found no a= certificate URL in the BIMI record.
- Check whether the inbox providers you care about require a Verified Mark Certificate or Common Mark Certificate.
- If a certificate is required, complete the brand verification process with the certificate provider.
- Host the certificate at the URL the provider gives you.
- Add the certificate URL to the BIMI record with
a=https://.... - Run the BIMI checker again.
DMARC Is Not Enforcing for BIMI
A BIMI checker says your domain's DMARC policy is missing, p=none, or otherwise not enforcing.
- Use DMARC reports to find every system that sends mail as your domain.
- Fix legitimate senders so they pass aligned SPF or aligned DKIM.
- Send real test emails and confirm DMARC passes for those messages.
- Move DMARC from
p=nonetowardp=quarantineorp=rejectonly after legitimate mail is ready. - After the DMARC change propagates, run the BIMI checker again.
Note
Set up BIMI after the basics. A logo can support trust, but it cannot replace authentication, permission, and wanted email.