Technical Reference · 2026 Edition

Il Record DNS BIMI: I Tag l= e a= Spiegati

Una guida tecnica completa sulla sintassi del record TXT BIMI, che copre il tag l= per il logo e il tag a= per il certificato, le configurazioni supportate e gli errori di configurazione più comuni.

Last updated min read

Il Record DNS BIMI Completo

Un record DNS BIMI (Brand Indicators for Message Identification) è un singolo record TXT che indica ai client di posta elettronica partecipanti dove trovare il logo del tuo brand e — quando richiesto — il certificato che dimostra che ne sei il proprietario. La sintassi deve essere esattamente corretta: un singolo tag malformato causa un fallimento silenzioso senza bounce, senza log di errore e senza logo.

Questo articolo copre ogni componente del record TXT BIMI, le regole che governano ciascun tag, le tre configurazioni canoniche del record e gli errori di configurazione che compromettono silenziosamente la visualizzazione del logo.


Prerequisiti

Prima di pubblicare un record BIMI, verifica che siano presenti i seguenti elementi:

  1. La policy DMARC è impostata su p=quarantine o p=reject con almeno pct=100 (o enforcement equivalente).
  2. Il tuo file logo è in formato SVG Tiny P/S e ospitato su un URL HTTPS pubblicamente accessibile.
  3. Se il tuo obiettivo è Gmail o Apple Mail, disponi di un VMC valido (Verified Mark Certificate) o CMC (Common Mark Certificate) in formato PEM, anch'esso ospitato su un URL HTTPS pubblicamente accessibile.

Struttura del Record BIMI

Un record TXT BIMI segue questa sintassi generale:

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

| Tag | Nome | Obbligatorio | Descrizione | |-----|------|--------------|-------------| | v= | Versione | | Sempre BIMI1. | | l= | URL del Logo | | URL HTTPS che punta al tuo file logo SVG Tiny P/S. | | a= | Prova di Autorità | Condizionale | URL HTTPS che punta al tuo VMC o CMC in formato PEM. Richiesto per Gmail e Apple Mail. |

Il record viene pubblicato come record TXT DNS nel seguente sottodominio:

text
default._bimi.<tuodominio.com>
Nota: Il selettore default è il selettore standard utilizzato da tutti i principali client di posta. I selettori personalizzati sono supportati dalla specifica ma non sono ancora ampiamente implementati dai destinatari.

Cosa Fa

Il tag l= fornisce l'URL da cui i client di posta riceventi recuperano il logo del tuo brand. Quando un messaggio supera l'allineamento DMARC, il client recupera questo file e lo visualizza accanto al nome del mittente.

Requisiti

  • Protocollo: Deve essere https://. Gli URL HTTP vengono rifiutati.
  • Accessibilità: L'URL deve essere pubblicamente accessibile — nessuna autenticazione, nessun redirect, nessun geo-blocking. I server di posta recuperano questo URL dalla propria infrastruttura, non da un browser.
  • Formato file: Il file deve essere conforme a SVG Tiny P/S (Portable/Secure), un sottoinsieme ristretto di SVG 1.2 Tiny. I file SVG standard non supereranno la validazione anche se vengono visualizzati correttamente in un browser.
  • Header Content-Type: Il server deve restituire image/svg+xml.
  • Dimensione file: Mantieni il file sotto i 32 KB. Alcuni destinatari applicano limiti più stringenti.

Restrizioni Chiave di SVG Tiny P/S

SVG Tiny P/S proibisce i seguenti elementi e attributi comunemente presenti nei file SVG standard:

  • Riferimenti esterni (, xlink:href che punta all'esterno del file)
  • Script (