Technical Reference · 2026 Edition

Como Implementar o BIMI Gratuitamente Sem Certificado (BIMI Autodeclarado)

O BIMI autodeclarado não requer VMC ou certificado pago. Aprenda como implementar o BIMI gratuitamente no Yahoo Mail e AOL usando aplicação de DMARC, um logotipo SVG Tiny P/S e um registro DNS TXT.

Last updated min read

BIMI sem certificado.

O Brand Indicators for Message Identification (BIMI) tem a reputação de ser caro. Essa reputação é parcialmente merecida — um Verified Mark Certificate (VMC) de uma Autoridade Certificadora custa centenas de dólares por ano. No entanto, um VMC não é necessário para exibir seu logotipo em clientes de e-mail compatíveis.

O BIMI autodeclarado funciona hoje, gratuitamente, no Yahoo Mail e AOL Mail — duas plataformas que juntas somam centenas de milhões de caixas de entrada ativas. Se sua organização ainda não está pronta para investir em um VMC, o BIMI autodeclarado é o ponto de partida correto.

Este artigo explica exatamente o que é o BIMI autodeclarado, quais clientes o suportam e como implementá-lo do início ao fim sem nenhum custo.


O que é BIMI autodeclarado?

O BIMI opera em dois modos:

| Modo | Certificado Necessário | Clientes Compatíveis | |---|---|---| | Autodeclarado | Não | Yahoo Mail, AOL Mail | | Com VMC | Sim (VMC da DigiCert ou Entrust) | Gmail, Apple Mail (iOS 16+), Yahoo Mail, AOL Mail, Fastmail |

No modo autodeclarado, você publica um registro DNS BIMI apontando para seu arquivo de logotipo SVG. Nenhuma autoridade certificadora valida a propriedade da sua marca. O servidor de e-mail receptor verifica se seu domínio passa no DMARC em nível de aplicação, depois recupera e exibe seu logotipo.

A contrapartida é o alcance, não a funcionalidade. Seu logotipo é renderizado corretamente no Yahoo Mail e AOL Mail sem nenhum certificado. Gmail e Apple Mail exigem um VMC antes de exibir o logotipo. Se seu público está principalmente no Yahoo ou AOL, ou se você deseja estabelecer sua infraestrutura BIMI antes de adquirir um VMC, a implementação autodeclarada é a abordagem certa.


Pré-requisitos

Antes de criar um registro BIMI, seu domínio deve satisfazer os seguintes requisitos. Eles são aplicados pelos servidores de e-mail receptores, não por nenhuma ferramenta BIMI.

1. DMARC em aplicação

Seu domínio deve ter uma política DMARC de p=quarantine ou p=reject. Uma política de p=none fará com que o BIMI seja completamente ignorado.

Registro DMARC mínimo aceitável:

text
v=DMARC1; p=quarantine; adkim=s; aspf=s;

Registro DMARC recomendado para BIMI:

text
v=DMARC1; p=reject; adkim=s; aspf=s; rua=mailto:[email protected];
Importante: p=reject é o sinal mais forte para os servidores receptores de que seu domínio está totalmente autenticado. A implementação de BIMI do Yahoo Mail aceita p=quarantine, mas p=reject é a recomendação padrão da indústria e é exigido pelo Gmail quando você posteriormente adicionar um VMC.

Para verificar seu registro DMARC atual, consulte o DNS diretamente:

bash
dig TXT _dmarc.seudominio.com

2. Alinhamento de SPF e DKIM

A aplicação de DMARC depende de SPF e DKIM passando em modo alinhado. Confirme que:

  • Sua infraestrutura de envio está coberta pelo seu registro SPF.
  • Assinaturas DKIM são aplicadas aos e-mails de saída e o domínio d= está alinhado com o domínio do cabeçalho From:.
  • Seus relatórios DMARC mostram uma taxa de aprovação próxima a 100% antes de prosseguir.

Implementar BIMI em um domínio com falhas significativas de DMARC não produzirá exibição consistente do logotipo.

3. Um arquivo de logotipo SVG Tiny P/S

O BIMI requer um perfil SVG específico chamado SVG Tiny Portable/Secure (SVG Tiny P/S). Um SVG padrão exportado do Adobe Illustrator, Figma ou Inkscape não funcionará sem modificação. A especificação SVG Tiny P/S proíbe:

  • Referências externas e recursos vinculados
  • Scripts e elementos interativos
  • Imagens rasterizadas incorporadas (elementos )
  • Certos efeitos de filtro e animações

O logotipo também deve ter:

  • Proporção quadrada (1:1)
  • Hospedagem em uma URL HTTPS publicamente acessível
  • Ser servido com o tipo MIME correto (image/svg+xml)

Implementação passo a passo

Passo 1 — Prepare seu registro DMARC

Se seu domínio ainda não tem p=quarantine ou p=reject, atualize seu registro DMARC agora. Aguarde 24–48 horas para a propagação do DNS antes de prosseguir.

Não apresse esta etapa. Publicar um registro BIMI antes que o DMARC esteja em aplicação não produzirá nenhuma exibição de logotipo e nenhum erro — o registro simplesmente será ignorado.

Passo 2 — Gere um arquivo SVG Tiny P/S compatível

Esta é a etapa onde a maioria das implementações falha. Converter um logotipo para SVG Tiny P/S manualmente requer edição de XML bruto e validação contra a especificação W3C. Os erros nem sempre são óbvios.

Use o makeBIMI.com para gerar um arquivo SVG Tiny P/S compatível gratuitamente. Faça upload do seu logotipo existente (PNG, SVG ou outro formato), e o makeBIMI o converte em um arquivo SVG Tiny P/S em conformidade com a especificação, pronto para implementação BIMI. Não é necessário criar conta.

Passo 3 — Hospede o arquivo SVG

Faça upload do seu arquivo SVG Tiny P/S para um servidor web ou CDN. O arquivo deve:

  1. Estar acessível via HTTPS (não HTTP).
  2. Ser servido a partir de uma URL estável e permanente. Alterar a URL posteriormente requer atualização do registro DNS.
  3. Estar publicamente acessível sem autenticação ou redirecionamentos.

Exemplo de URL hospedada:

text
https://bimi.seudominio.com/logo.svg

Verifique se o arquivo está acessível e retorna o tipo de conteúdo correto:

bash
curl -I https://bimi.seudominio.com/logo.svg

A resposta deve incluir:

text
Content-Type: image/svg+xml

Passo 4 — Crie o registro DNS TXT do BIMI

Os registros BIMI são publicados como registros DNS TXT em um subdomínio específico. O formato é:

text
default._bimi.seudominio.com

Formato do registro:

text
v=BIMI1; l=https://bimi.seudominio.com/logo.svg;

Para BIMI autodeclarado (sem certificado), a tag de evidência de autoridade a= é omitida completamente ou deixada vazia. Não inclua um valor de espaço reservado.

Resumo do registro DNS:

| Campo | Valor | |---|---| | Tipo | TXT | | Nome / Host | default._bimi | | Valor | v=BIMI1; l=https://bimi.seudominio.com/logo.svg; | | TTL | 3600 (ou o padrão do seu registrador) |

Observação: o makeBIMI.com gera o valor do registro DNS TXT corretamente formatado junto com o arquivo SVG. Copie-o diretamente para o painel de controle do seu provedor de DNS.

Passo 5 — Verifique a implementação

Após a propagação do DNS (normalmente de 1 a 24 horas), verifique se seu registro BIMI é resolvido corretamente:

bash
dig TXT default._bimi.seudominio.com

A saída esperada inclui o valor do seu registro:

text
default._bimi.seudominio.com. 3600 IN TXT "v=BIMI1; l=https://bimi.seudominio.com/logo.svg;"

Envie um e-mail de teste do seu domínio para um endereço Yahoo Mail e confirme que o logotipo aparece na posição do avatar do remetente.


Erros comuns de implementação

| Sintoma | Causa provável | |---|---| | Logotipo não aparece no Yahoo Mail | DMARC está em p=none, ou arquivo SVG não é compatível com SVG Tiny P/S | | Registro DNS é resolvido mas logotipo está em branco | SVG hospedado via HTTP, não HTTPS; ou tipo MIME incorreto | | Logotipo aparece distorcido ou cortado | viewBox do SVG não é quadrado