BIMI bei DomainWarn hosten
BIMI zeigt das Logo einer Marke neben ihren Mails – in Gmail, Apple Mail, Yahoo und anderen Postfächern. Dafür zeigt ein TXT-Record default._bimi.kunde.de mit l= auf das Logo. Die Einrichtung scheitert meistens an zwei Stellen: Das Logo muss ein SVG im strengen Profil „SVG Tiny Portable/Secure“ (Tiny PS) sein, und es muss per HTTPS irgendwo liegen.
DomainWarn übernimmt beides. Im Reiter „E-Mail“ einer Domain lädst du unter „BIMI-Logo“ das SVG hoch – so, wie es aus Illustrator, Inkscape, Figma oder Sketch kommt. DomainWarn wandelt es selbst in Tiny PS um: version="1.2" und baseProfile="tiny-ps" am svg-Element, ein title-Element mit dem Markennamen (fehlt es, der Name des Kunden oder die Domain), eine quadratische viewBox (die kürzere Seite wird aufgefüllt, der Inhalt steht mittig und wird nicht verzerrt), ohne x/y/width/height am svg-Element, ohne Skripte, Animationen, Editor-Daten, Kommentare und Verweise auf externe Dateien, CSS als Präsentationsattribute, höchstens 32 KB. Das Logo liegt danach unter einer festen, nicht erratbaren Adresse auf der Website von DomainWarn. Mit einem CNAME bimi.kunde.de auf DomainWarn liegt es außerdem direkt unter der Domain des Kunden (https://bimi.kunde.de/<token>/<version>.svg); das Zertifikat dafür holt DomainWarn selbst, wie bei MTA-STS.
Hat DomainWarn etwas geändert, zeigt die Karte vor dem Hochladen „Wir haben dein Logo angepasst:“ mit jeder Änderung, dazu dein Original und das Ergebnis nebeneinander; erst „Übernehmen und hochladen“ macht das Logo öffentlich. Gelb markierte Änderungen können das Aussehen verändern – Elemente, die es in Tiny PS nicht gibt (Beschneidungspfade, Masken, Filter, Muster), CSS-Regeln mit Nachfahren-Selektoren oder @media, Verweise auf externe Dateien. Ein Logo, das schon Tiny PS ist, bleibt Byte für Byte unverändert; das ist wichtig, wenn es in einem Markenzertifikat (VMC/CMC) steckt. Nicht umwandeln lassen sich Rasterbilder: ein PNG oder JPEG, auch eingebettet in ein SVG. BIMI braucht ein Vektorlogo, und aus Pixeln lässt sich ohne Nachzeichnen keins erzeugen – dafür braucht es die Vektorvorlage (SVG, AI, EPS oder PDF), als SVG exportiert. Hochladen lassen sich Dateien bis 512 KB; Editor-Daten, Einrückung und notfalls Nachkommastellen fallen weg, bis das Logo unter 32 KB bleibt.
bimi.kunde.de. CNAME domainwarn.com.
default._bimi.kunde.de. TXT "v=BIMI1; l=https://bimi.kunde.de/k7x2…/3f9a0c1b2d4e.svg; a=;"Umgestellt wird ohne Ausfall: Solange das Logo unter bimi.kunde.de nicht nachweislich ankommt, nennt der empfohlene TXT-Record die Adresse bei DomainWarn (https://domainwarn.com/bimi/k7x2…/3f9a0c1b2d4e.svg) – die funktioniert immer, auch ganz ohne CNAME. Nach jeder BIMI-Prüfung ruft DomainWarn das Logo unter bimi.kunde.de ab; kommt genau dieses Logo zurück, zeigt die Karte „Das Logo liegt unter bimi.kunde.de“, und der Record nennt ab dann die eigene Adresse. Kommt es dort länger als einen Tag nicht mehr an (CNAME entfernt), nennt er wieder die Adresse bei DomainWarn. Beide Adressen liefern dasselbe Logo; ein Record auf eine der beiden gilt als aktiv. Unter bimi.kunde.de liegt nur das Logo, auf das der BIMI-Record der Domain zeigt – ein anderes Konto, das dieselbe Domain anlegt, kann dort nichts ausliefern.
a= bleibt leer. Dort stünde die Adresse eines Markenzertifikats (VMC oder CMC). Gmail zeigt das Logo nur mit einem solchen Zertifikat an, Apple Mail verlangt es ebenfalls; Yahoo, Fastmail und andere kommen ohne aus. Wer eins hat, trägt dessen Adresse selbst ein – das Zertifikat muss zum hochgeladenen Logo passen. Und BIMI wirkt nur mit durchgesetztem DMARC (p=quarantine oder p=reject).
Ein neues Logo lädst du einfach erneut hoch. Die Adresse behält ihren Token, nur die Version im Dateinamen ändert sich; unter der alten Adresse liegt sofort das neue Logo, der Record zeigt also nie ins Leere. Postfachanbieter merken sich Logos aber oft wochenlang – stell den Record auf die neue Adresse um, dann holen sie das neue Logo. Entfernst du das Logo, liefert die Adresse ab sofort nichts mehr; ein späterer Upload bekommt eine neue.
Ist die Zone über eine Integration verbunden, geht auch das per Klick: „Mit Cloudflare einrichten“ (bzw. mit dem jeweiligen Anbieter) legt CNAME und TXT-Record an (den CNAME bei Cloudflare ohne Proxy, sonst bekäme DomainWarn kein Zertifikat). Sobald das Logo unter bimi.kunde.de ankommt, zeigt die Karte den TXT-Record als veraltet und stellt l= per Klick auf die eigene Adresse um. Nach einem neuen Logo zeigt die Karte den Record als veraltet und stellt l= per Klick auf die neue Adresse um; ein selbst eingetragenes a= bleibt dabei stehen. Einen BIMI-Record, der auf ein anderes Logo zeigt, ersetzt DomainWarn nur nach ausdrücklicher Bestätigung. Mit „DNS-Record bei Änderungen automatisch nachziehen“ stellt DomainWarn den Record nach jedem Logo-Wechsel selbst um.
Der BIMI-Check prüft anschließend von außen, ob Record, Logo und DMARC zusammenpassen.
Siehe auch: Was geprüft wird