bimi
A Ruby toolkit for BIMI — Brand Indicators for Message Identification.
This is an early preview release. The full API (record discovery, SVG Tiny PS validation, VMC and CMC certificate chain verification) is in progress. For now, the gem ships a placeholder BIMI.check that animates in your terminal so you can confirm it loaded.
Installation
bundle add bimi
Or without bundler:
gem install bimi
Usage
require "bimi"
BIMI.check # animates against a placeholder domain
BIMI.check("example.com") # animates against the domain you pass
In a non-TTY environment the output falls back to plain text.
Roadmap
- Record discovery (
default._bimiTXT lookup) - SVG Tiny PS fetch and validation
- VMC and CMC certificate chain verification
- DMARC policy assertion checks
License
MIT.