Krav för att BIMI ska fungera
BIMI gör det möjligt för en e-postleverantör att visa ett varumärkes logotyp i inkorgen i stället för den grå initialen. Fyra saker måste stämma, och kontrollen går igenom dem i den här ordningen. En DMARC-policy som tillämpas. En BIMI-post på default._bimi följt av domänen. En SVG-logotyp i det begränsade format som posten pekar på. Och för Gmail och Apple Mail, ett certifikat som knyter logotypen till domänen.
DMARC kommer först eftersom logotypen bara visas för e-post som klarar kontrollen. Policyn måste vara quarantine eller reject, med pct=100 om taggen finns. p=none räcker inte. Inte heller sp=none: en underdomänpolicy med none i posten stänger av BIMI för hela domänen, inklusive huvuddomänen. Det här drabbar dem som har skärpt p men lämnat sp oförändrad.
Krav på BIMI-logotypen
Taggen l= i posten innehåller en HTTPS-länk till en SVG-fil. Alla SVG-filer fungerar inte. Filen måste följa profilen SVG Tiny Portable/Secure, vilket innebär baseProfile="tiny-ps", ett title-element, inga skript, inga länkar till andra filer och inga inbäddade rasterbilder. Bilden bör vara kvadratisk eftersom leverantörerna beskär den till en cirkel eller en kvadrat med rundade hörn.
Kontrollen hämtar filen, kontrollerar storleken och innehållstypen samt läser SVG-filen för att hitta attribut och element som profilen förbjuder. Filer som exporteras från designverktyg kan underkännas, till exempel på grund av att ett title-element saknas eller att Illustrator lämnar attributen x och y på rotelementet.
VMC, CMC eller inget certifikat
Taggen a= pekar på ett certifikat i PEM-format. Ett Verified Mark Certificate kräver att logotypen är ett registrerat varumärke. Ett Common Mark Certificate kräver inget varumärke, men certifikatutfärdaren begär bevis på att logotypen har använts. Gmail visar logotypen med båda certifikaten. Yahoo kan visa den utan certifikat för avsändare som redan är betrodda.
När posten har ett certifikat ser du vem som utfärdade det, vilken domän det gäller och när det upphör att gälla. Om certifikatet har löpt ut försvinner logotypen utan någon annan indikation.