BIMI SVG hosted

Hello,

How to save a SVG image for BIMI in weweb so that it doesn’t show in the CDN but directly on the custom domain?

to be clear: I want my logo to be at https://www.mycustomdomain.com/assets/logo-bimi.svg

I’ve tried two things and both are not accepted by the email providers.

  1. Host the file in the file library. This doesn’t work because the link available is in the CDN of weweb therefore not accepted by email providers.
  2. Host the file in the file library. Build a single page with just the SVG image in it. This is not accepted because the email providers are looking for a .svg not a webpage.

Any idea how to solve this?

You probably need your own storage if you don’t want the domain. Something like Xano or Supabase storage with your own domain linked.

1 Like

Thank you very much @Broberto for pointing me in the right direction. :star: I’ll set up the solution on Xano and post the solution here later this week. Maybe someone else will find it useful.

2 Likes

Here is the solution with Xano:

  1. Add custom domain in Xano instance that matches the email I want to use. Instance Settings | Xano Documentation
  2. Convert your logo in a SVG Tiny 1.2 format, which is different from SVG format. I used this free tool: BIMI SVG Logo Converter - BIMI tools | EasyDMARC
  3. Add the logo in the public files in xano:
  4. Copy the direct link of the logo
  5. Add a TXT input in the DNS zone of your domain
    Type: TXT
    Name or Host: default._bimi
    Value: v=BIMI1; l=https://“THE URL”.svg;
  6. Check it’s working on the free tool : BIMI Record Checker and Inspector | EasyDMARC