Det skal være på plads
BIMI gør det muligt for en mailudbyder at vise et brands logo i indbakken i stedet for det grå begyndelsesbogstav. Fire ting skal stemme overens, og kontrollen gennemgår dem i denne rækkefølge: en håndhævende DMARC-politik, en BIMI-record på default._bimi efterfulgt af domænet, et SVG-logo i det begrænsede format, som recorden peger på, og for Gmail og Apple Mail et certifikat, der knytter logoet til domænet.
DMARC kommer først, fordi logoet kun vises på mails, der består kontrollen. Politikken skal være quarantine eller reject med pct=100, hvis tagget er angivet. p=none er ikke nok. Det er sp=none heller ikke: En underdomænepolitik med none i recorden slår BIMI fra for hele domænet, inklusive hoveddomænet. Det rammer dem, der har strammet p og ladet sp stå uændret.
Logofilen
Tagget l= i recorden indeholder et HTTPS-link til en SVG-fil. Ikke alle SVG-filer virker. Filen skal følge SVG Tiny Portable/Secure-profilen, hvilket kræver baseProfile="tiny-ps", et title-element, ingen scripts, ingen links til andre filer og ingen indlejrede rasterbilleder. Billedet bør være kvadratisk, da udbyderne beskærer det til en cirkel eller et kvadrat med afrundede hjørner.
Kontrollen downloader filen, kontrollerer størrelsen og indholdstypen og læser SVG-filen for at finde attributter og elementer, som profilen ikke tillader. Filer, der er eksporteret fra designværktøjer, kan for eksempel fejle på grund af et manglende title-element eller de x- og y-attributter, som Illustrator efterlader på rodelementet.
VMC, CMC eller intet certifikat
Tagget a= peger på et certifikat i PEM-format. Et Verified Mark Certificate kræver, at logoet er et registreret varemærke. Et Common Mark Certificate kræver ikke et varemærke. Certifikatmyndigheden beder i stedet om dokumentation for, at logoet har været i brug. Gmail viser logoet med begge typer. Yahoo kan vise det uden et certifikat for afsendere, som Yahoo allerede har tillid til.
Når posten har et certifikat, kan du se, hvem der har udstedt det, hvilket domæne det dækker, og hvornår det udløber. Hvis certifikatet er udløbet, forsvinder logoet uden andre tegn på problemet.