よくあるご質問
SVG Tiny PSとは何ですか?
SVG Tiny PS(Portable/Secure)は、BIMIワーキンググループが電子メールでの使用を目的として定義した、SVG 1.2 Tiny仕様の制限付きサブセットです。これは、スクリプト、外部参照、ラスター画像、foreignObjectなど、電子メールの環境では安全ではない要素を削除しつつ、ベクター描画機能を完全に維持しています。ロゴファイルは、ルート要素内でSVG Tiny PSとして宣言する必要があります。
自分のウェブサイトではSVGが正常に動作しているのに、なぜBIMIの検証に失敗するのでしょうか?
Web SVGでは、ブラウザでは完全に有効であってもBIMIでは禁止されている機能がよく使用されます。具体的には、埋め込み画像、JavaScript、CSSアニメーション、外部フォント、フィルター効果などです。BIMI SVGは、独立したファイルであり、完全に静的であり、SVG TinyのPS機能セットに限定されている必要があります。通常、仕様に準拠させるためには、SVGを再エクスポートするか、手動で編集する必要があります。
BIMIを使用するには、VMCまたはCMCが必要ですか?
メールクライアントによって異なります。Gmailでは、VMC(Verified Mark Certificate:商標ロゴ用)またはCMC(Common Mark Certificate)のいずれかが必要です。Apple MailとYahoo Mailは、DMARCの設定がp=quarantineまたはp=rejectとなっているドメインの場合、証明書なしでBIMIに対応しています。Gmailでは常に証明書が必要となります。また、いずれの場合も、SVGファイルはTiny PS仕様を満たしている必要があります。
私のSVGファイルは、御社のサーバーにアップロードされましたか?
いいえ。お客様のファイルは、JavaScriptのFileReader APIを使用して、すべてブラウザ内で処理されます。ファイルがアップロード、送信、または保存されることは一切ありません。ロゴデータは、お客様のデバイス上で完全に非公開のまま保持されます。
BIMIを機能させるには、どのようなDMARCポリシーが必要ですか?
ドメインには、p=quarantine または p=reject の DMARC ポリシーが設定されている必要があります。p=none の DMARC ポリシーでは不十分です。BIMI は、メール認証を完全に実装しているドメイン向けに特別に設計されています。現在のポリシーを確認するには、PowerDMARC の DMARC チェッカーをご利用ください。
