术语表

VMC (Verified Mark Certificate / 验证标志证书)

最后核实

定义

VMC 是由 CA 核实组织拥有某个注册商标标志后签发的 X.509 证书,供邮箱服务通过 BIMI 显示发件人 Logo。

VMC(Verified Mark Certificate)是专门配合 BIMI 使用的证书。它把组织的 Logo 以 SVG Tiny PS(Portable/Secure)格式嵌入证书的 logotype 扩展中,同时写入经过核实的组织身份和商标注册信息。CA 签发前要确认该 Logo 是申请者拥有的注册商标,审核强度接近 EV 证书,再加上商标核查。VMC 不能用于 HTTPS,也不能用于邮件签名。

为什么重要

支持 BIMI 的邮箱服务(例如 Gmail)只有在确信 Logo 属于发件人时才会显示它,VMC 就是这份证明:域名的 BIMI DNS 记录指向 VMC 文件,邮箱服务验证证书链并比对其中的 Logo。域名还必须把 DMARC 策略设为 quarantine 或 reject,Logo 才可能出现。能签发 VMC 的 CA 数量很少,商标也需要在 CA 认可的商标局注册。国内邮箱服务对 BIMI 的支持情况各不相同,需以各家官方说明为准;面向海外用户发送营销或通知邮件的企业更常用到它。

例子

default._bimi.example.com. IN TXT "v=BIMI1; l=https://example.com/bimi/logo.svg; a=https://example.com/bimi/vmc.pem"

其中 a= 指向以 PEM 格式发布的 VMC 及其证书链。

常见误区

  • VMC 可以给网站上 HTTPS。 它与 HTTPS 无关,只用于邮件中的 Logo 展示。
  • 随便什么 Logo 都能放。 Logo 必须与在 CA 认可的商标局注册的商标一致。
  • 有了 VMC 就一定显示 Logo。 是否显示由各邮箱服务根据认证结果和自身策略决定。

延伸阅读