Sprawdzanie rekordu BIMI
Sprawdza to, na co patrzy dostawca skrzynek, zanim pokaże Twoje logo: rekord BIMI, plik SVG, certyfikat znaku i politykę DMARC, której wymaga BIMI.
- DNS na żywo
- BIMI (Internet-Draft)
- RFC 9989
Jak działa to sprawdzenie
Odpytujemy <selektor>._bimi.<domena> (selektor „default”, chyba że podasz inny), a jeśli tam nic nie ma — domenę organizacyjną, zgodnie z projektem standardu BIMI (Internet-Draft).
Logo pobieramy przez HTTPS i sprawdzamy według reguł SVG Tiny PS istotnych dla wyświetlania i bezpieczeństwa: profil tiny-ps, element title, kwadratowy viewBox, brak skryptów, animacji i zewnętrznych odwołań. W certyfikacie znaku (a=) sprawdzamy daty ważności, rozszerzone użycie klucza dla BIMI, osadzone logo i to, czy jest ono identyczne z logo spod l=.
BIMI wymaga też egzekwowania DMARC: p=quarantine (bez pct poniżej 100) lub p=reject oraz braku sp=none. Sprawdzamy politykę, która obowiązuje dla Twojej domeny.
Ograniczenia
- BIMI to wciąż projekt standardu (Internet-Draft), a każdy dostawca skrzynek sam decyduje, czy pokazać logo. Pozytywny wynik tych testów nie gwarantuje, że logo się pojawi.
- Nie weryfikujemy łańcucha certyfikatu względem list zaufania wystawców certyfikatów znaków.
- Nie zapisujemy ani nie logujemy sprawdzanych domen.
Najczęstsze pytania
Czy potrzebuję certyfikatu znaku?
To zależy od dostawcy skrzynek. Gmail pokazuje logo BIMI tylko z certyfikatem Verified Mark Certificate (VMC) lub Common Mark Certificate (CMC). Wymagania innych dostawców się różnią — sprawdź te, które są dla Ciebie ważne.
Dlaczego BIMI wymaga egzekwowania DMARC?
Logo można bezpiecznie pokazać tylko wtedy, gdy odbiorcy mogą odrzucić lub poddać kwarantannie pocztę podszywającą się pod Ciebie. Dlatego BIMI wymaga p=quarantine lub p=reject dla domeny organizacyjnej i jej subdomen.
Czym jest SVG Tiny PS?
Ograniczonym profilem SVG Tiny 1.2 dla logotypów: bez skryptów, zewnętrznych odwołań i animacji, z elementem title. W większości programów graficznych uzyskanie go wymaga dodatkowej konwersji.
Co oznacza rekord z pustymi l= i a=?
Jawną rezygnację z BIMI — na przykład dla subdomeny, która nie powinna pokazywać logo domeny nadrzędnej.