需要满足的条件
BIMI 让邮箱提供商可以在收件箱中显示品牌徽标,而不是灰色首字母。必须同时满足四个条件,检查工具会按以下顺序逐项检查:采用强制执行策略的 DMARC;位于域名前 default._bimi 的 BIMI 记录;记录指向的受限格式 SVG 徽标;以及 Gmail 和 Apple Mail 所需的、将徽标与域名关联起来的证书。
首先检查 DMARC,因为只有通过 DMARC 的邮件才会显示徽标。策略必须为 quarantine 或 reject,如果记录中有 pct 标签,则必须设为 100。p=none 不够,sp=none 也不行。记录中的子域策略设为 none 会为整个域名关闭 BIMI,包括主域名。很多人收紧了 p,却没有修改 sp,因此容易遇到这个问题。
徽标文件
记录中的 l= 标签包含指向 SVG 文件的 HTTPS 链接。并非所有 SVG 都能使用。文件必须符合 SVG Tiny Portable/Secure 配置规范,即包含 baseProfile="tiny-ps"、title 元素,不含脚本、不链接其他文件,也不嵌入栅格图像。图像应为正方形,因为邮箱提供商会将其裁剪为圆形或圆角方形。
检查工具会下载文件,检查文件大小和内容类型,并读取 SVG,检查其中是否存在该配置规范禁止的属性和元素。从设计工具导出的文件可能无法通过检查,例如缺少 title,或 Illustrator 在根元素上保留了 x 和 y 属性。
VMC、CMC 或无证书
a= 标签指向 PEM 格式的证书。Verified Mark Certificate 要求徽标已注册商标。Common Mark Certificate 不要求商标,但证书颁发机构会要求提供徽标已投入使用的证明。使用其中任一种证书,Gmail 都会显示徽标。对于已经信任的发件人,Yahoo 可以在没有证书的情况下显示徽标。
如果记录包含证书,你可以查看证书颁发者、证书涵盖的域名以及到期时间。证书过期会导致徽标消失,且不会出现其他提示。