Technical Reference · 2026 Edition

BIMI DNSレコード:l=タグとa=タグの完全解説

BIMI TXTレコードの構文に関する完全な技術リファレンス。l=ロゴタグとa=証明書タグ、サポートされる構成、よくある設定ミスについて解説します。

Last updated min read

完全なBIMI DNSレコード

BIMI(Brand Indicators for Message Identification)DNSレコードは、対応するメールクライアントにブランドロゴの取得先と、必要に応じてその所有権を証明する証明書の取得先を伝える単一のTXTレコードです。構文を正確に記述することは必須です。タグが1つでも不正な形式だと、バウンスもエラーログもロゴ表示もない「サイレント障害」が発生します。

本記事では、BIMI TXTレコードのすべての構成要素、各タグを規定するルール、3つの標準的なレコード構成、そしてロゴ表示を静かに破壊する設定ミスについて解説します。


前提条件

BIMIレコードを公開する前に、以下の項目が整っていることを確認してください:

  1. DMARCポリシーp=quarantineまたはp=rejectに設定され、pct=100以上(または同等の強制力)になっていること。
  2. ロゴファイルSVG Tiny P/S形式で、公開アクセス可能なHTTPS URLでホストされていること。
  3. GmailまたはApple Mailを対象とする場合、有効なVMCVerified Mark Certificate)またはCMC(Common Mark Certificate)がPEM形式で、公開アクセス可能なHTTPS URLでホストされていること。

BIMIレコードの構造

BIMI TXTレコードは以下の一般的な構文に従います:

text
v=BIMI1; l=<logo-url>; a=<certificate-url>

| タグ | 名称 | 必須 | 説明 | |-----|------|----------|-------------| | v= | バージョン | はい | 常にBIMI1。 | | l= | ロゴURL | はい | SVG Tiny P/Sロゴファイルを指すHTTPS URL。 | | a= | 認証エビデンス | 条件付き | PEM形式のVMCまたはCMCを指すHTTPS URL。GmailおよびApple Mailでは必須。 |

このレコードは以下のサブドメインにDNS TXTレコードとして公開されます:

text
default._bimi.<yourdomain.com>
注意: defaultセレクタは、すべての主要メールクライアントで使用される標準セレクタです。カスタムセレクタは仕様でサポートされていますが、受信側での実装はまだ広く普及していません。

l=タグ:ロゴURL

機能

l=タグは、受信メールクライアントがブランドロゴを取得するURLを提供します。メッセージがDMARCアライメントに合格すると、クライアントはこのファイルを取得し、送信者名の横にレンダリングします。

要件

  • プロトコル: https://である必要があります。HTTP URLは拒否されます。
  • アクセシビリティ: URLは公開アクセス可能である必要があります。認証、リダイレクト、地域制限は不可です。メールサーバーはこのURLをブラウザからではなく、自社のインフラストラクチャから取得します。
  • ファイル形式: ファイルはSVG Tiny P/S(Portable/Secure)に準拠している必要があります。これはSVG 1.2 Tinyの制限されたサブセットです。標準的なSVGファイルは、ブラウザで正しくレンダリングされてもバリデーションに失敗します。
  • Content-Typeヘッダー: サーバーはimage/svg+xmlを返す必要があります。
  • ファイルサイズ: 32 KB未満に抑えてください。一部の受信側ではより厳しい制限が適用されます。

SVG Tiny P/Sの主な制限事項

SVG Tiny P/Sは、標準的なSVGファイルによく見られる以下の要素と属性を禁止しています:

  • 外部参照(、ファイル外を指すxlink:href
  • スクリプト(