Creating a BIMI record for email verification

Problem:

SPF, DMARC and DKIM isn’t enough anymore, new requirements are coming out.

Solution:

Creating the image

  1. Take your logo and turn it into a square
    • I used paint, I opened my logo
    • CTRL-X, resized the canvas and CTRL-V
  2. Go to https://www.adobe.com/express/feature/image/convert/svg and convert the file into SVG format and save it
  3. Go to https://jakearchibald.github.io/svgomg/ and drag your logo there, make sure that at the bottom right, the size is under 32k
  4. Upload it to your website (eg https://yourdomain.com/yourlogo.svg)

Adjusting the SVG

  1. Go to the file editor on your website and open the logo file for editing
  2. You should see <svg xmlns=”http://www.w3.org/2000/svg” etc.
    • after svg but before xmlns, add the following:
      version=”1.2″ baseProfile=”tiny-ps”
    • Now it should look like this:
      <svg version=”1.2″ baseProfile=”tiny-ps” xmlns=
    • After the closing “>” but before <pathfill… add the following
      <title>My Company Name</title>

DNS Editor

  1. Go into your DNS editor and create the following:
    • TXT record
    • Name: default._bimi
    • Value: v=BIMI1; l=https://mydomain.com/logo.svg; a=; avp=brand;

Record Check

  1. https://mxtoolbox.com/bimi.aspx?source=cms_bimi_setup
  2. https://redsift.com/tools/bimi?utm_source=google-c&utm_campaign=OnDMARC_US&utm_medium=ad&utm_content=BIMI&utm_term=verified%20mark%20certificate&gad_source=1&gad_campaignid=17549629671&gbraid=0AAAAADPOkYYxS0kF-ReWOrhHRisIpwkZL&gclid=CjwKCAiAzrbIBhA3EiwAUBaUdcQqZguUTsPONf1fgiby79Ouo0niwzHDkhH6pD9k9bMejPcUuOYDgxoCSvkQAvD_BwE