Vérifier un enregistrement BIMI

Recherchez l'enregistrement BIMI, testez que l'URL du logo est servie en HTTPS sous forme de SVG, et voyez si le domaine applique DMARC, dont BIMI dépend.

Ce qu'est BIMI

BIMI (Brand Indicators for Message Identification) est un moyen de publier un logo de marque pour l'e-mail. Le domaine publie un enregistrement TXT sous default._bimi.<domain>, tel que v=BIMI1; l=https://example.com/logo.svg; a=https://example.com/vmc.pem. La balise l désigne le logo, un SVG au profil restreint « SVG Tiny PS », et la balise facultative a pointe vers un certificat de marque (VMC ou CMC) qui rattache le logo à l'organisation.

Un fournisseur de messagerie ne prend l'enregistrement en compte que pour les e-mails qui réussissent DMARC, en provenance d'un domaine dont la politique DMARC est appliquée : p=quarantine ou p=reject, pour tous les e-mails. Un domaine en p=none n'est pas éligible, quoi que dise son enregistrement BIMI.

Ce que vérifie cet outil

Il lit l'enregistrement BIMI du sélecteur que vous indiquez (default s'il est vide), vérifie qu'il commence par v=BIMI1 et possède une balise l, demande l'URL du logo et indique si elle est en HTTPS, si elle répond avec le statut 200 et le type de contenu image/svg+xml, si le fichier déclare le profil de base tiny-ps, et quel est son poids. Il indique si une balise a est présente, puis recherche l'enregistrement DMARC et vous dit si la politique remplit le prérequis.

Le certificat de marque n'est ni téléchargé ni validé ici. L'exigence d'un certificat, et son type, varient d'un fournisseur de messagerie à l'autre.

Ce qu'une vérification réussie ne signifie pas

Un enregistrement correct est une demande, pas un interrupteur. Chaque fournisseur de messagerie décide seul d'afficher ou non un logo, selon ses propres règles sur les certificats, la réputation de l'expéditeur et le message concerné. Cet outil indique si les éléments publiés sont en ordre ; il ne peut pas vous dire qu'un logo s'affiche dans une boîte de réception.

Comment utiliser cet outil

  1. Saisissez le domaine. Saisissez ou collez un nom de domaine comme example.com. Une URL complète convient aussi : le schéma, le chemin et un www initial sont retirés.
  2. Ajoutez un sélecteur si vous en utilisez un. La plupart des domaines utilisent le sélecteur « default ». Laissez le champ vide pour vérifier celui-ci.
  3. Examinez l'enregistrement, le logo et DMARC. L'outil valide l'enregistrement, demande l'URL du logo et indique la politique DMARC, qui doit être quarantine ou reject.

Équivalent en ligne de commande

La même vérification depuis un terminal. Les commandes utilisent example.com : remplacez-le par votre propre nom.

  • Enregistrement BIMIdig default._bimi.example.com TXT +short
  • Type de contenu du logocurl -sI https://example.com/logo.svg | grep -i "^content-type"
  • Politique DMARCdig _dmarc.example.com TXT +short
  • Windowsnslookup -type=TXT default._bimi.example.com

Questions fréquentes

Comment vérifier un enregistrement BIMI ?

Saisissez le domaine ci-dessus. L'outil interroge default._bimi.<domain> (ou le sélecteur que vous saisissez), valide l'enregistrement et teste l'URL du logo. Depuis un terminal : dig +short TXT default._bimi.example.com.

Pourquoi BIMI a-t-il besoin de DMARC ?

Un logo à côté d'un message est une affirmation sur son expéditeur ; les fournisseurs ne le prennent donc en compte que si le domaine visible du From est authentifié et si le domaine demande aux destinataires de mettre en quarantaine ou de rejeter les e-mails en échec. C'est cela, une politique DMARC appliquée.

Quelles sont les exigences pour le fichier du logo ?

Un SVG au profil SVG Tiny PS, carré, servi en HTTPS avec le type de contenu image/svg+xml. Gardez-le léger ; le BIMI Group recommande de rester sous 32 Ko.

Ai-je besoin d'un VMC ?

Cela dépend des fournisseurs de messagerie qui comptent pour vous. Plusieurs grands fournisseurs ne prennent BIMI en compte qu'avec un certificat de marque référencé dans la balise a ; certains acceptent un enregistrement sans certificat. Consultez la documentation à jour de chaque fournisseur.

Mon enregistrement est valide ici. Pourquoi aucun logo ne s'affiche-t-il ?

L'affichage est la décision de chaque fournisseur et dépend d'autres éléments que l'enregistrement : exigences de certificat, réputation d'envoi, volume et client de messagerie. Un enregistrement valide est nécessaire, pas suffisant.