# VMC是什么？定义、例子与常见误区

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

Source: https://ssl.sh/zh/glossary/vmc/
Last updated: 2026-11-10

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

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

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

其中 `a=` 指向以 [PEM](https://ssl.sh/zh/glossary/pem/) 格式发布的 VMC 及其证书链。

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

## 相关术语

- [BIMI](https://ssl.sh/zh/glossary/bimi/): BIMI 是一种邮件规范，允许域名在 DNS 中发布品牌 Logo，让支持它的邮箱服务在通过认证的邮件旁显示该 Logo。
- [X.509](https://ssl.sh/zh/glossary/x509/): X.509 是 ITU-T 制定的公钥证书标准格式，其互联网配置规范 RFC 5280 规定了 TLS 所用证书的结构和验证方法。
- [PEM](https://ssl.sh/zh/glossary/pem/): PEM 是一种把 DER 二进制数据做 Base64 编码、再用 BEGIN 和 END 行包起来的文本格式，是存放证书和私钥最常见的方式。
- [证书颁发机构](https://ssl.sh/zh/glossary/certificate-authority/): 证书颁发机构（CA）是负责审核申请者、签发数字证书，并把公钥与域名或身份绑定在一起的机构。
- [S/MIME](https://ssl.sh/zh/glossary/smime/): S/MIME 是一种使用 X.509 证书和 CMS 格式对电子邮件进行端到端签名和加密的标准。
- [EV 证书](https://ssl.sh/zh/glossary/ev-certificate/): EV 证书是按照 CA/浏览器论坛《EV 指南》完成最严格身份审核后签发的 TLS 证书。
