domainaware / checkdmarc

A parser for SPF and DMARC DNS records
https://domainaware.github.io/checkdmarc
Apache License 2.0
244 stars 76 forks source link

BIMI marked as invalid when a= is included in the record. #140

Open richelo opened 2 months ago

richelo commented 2 months ago

Version: 5.3.1

This is the BIMI record:

v=BIMI1; l=https://amplify.valimail.com/bimi/time-warner/LFMoxJPK5xh-cable_news_network_inc2.svg; a=https://amplify.valimail.com/bimi/time-warner/LFMoxJPK5xh-cable_news_network_inc2.pem

valid=FALSE

error:

Error: Expected Regex at position 98 (marked with ➞) in: v=BIMI1; l=https://amplify.valimail.com/bimi/time-warner/LFMoxJPK5xh-cable_news_network_inc2.svg; ➞a=https://amplify.valimail.com/bimi/time-warner/LFMoxJPK5xh-cable_news_network_inc2.pem

This is a 100% valid BIMI record.