Technical Reference · 2026 Edition

default._bimi TXT Kaydı Formatı

Last updated min read

default._bimi TXT Kaydı Formatı

Brand Indicators for Message Identification (BIMI) dağıtımını tamamlamak için bir DNS TXT kaydı yayınlamanız gerekir. Bu kayıt, alıcı posta sunucularına SVG logonuzu ve Mark Certificate sertifikanızı nereden alacaklarını bildirir.

Bu makale, BIMI TXT kaydı için gerekli sözdizimi, etiketler ve biçimlendirme kurallarını açıklamaktadır [1].

Ana Bilgisayar Adı (Selector)

BIMI kaydını, alan adınızın DNS bölgesinde bir TXT kaydı olarak yayınlayın. Ana bilgisayar adı (selector) aşağıdaki formatta olmalıdır:

[selector]._bimi.[domain]

Varsayılan selector default değeridir. example.com alan adı için TXT kaydını şu ana bilgisayar adında yayınlayın:

default._bimi.example.com

Not: Protokol, alt alan adları veya iş birimleri için özel selector’ları destekler, ancak çoğu dağıtımda default selector kullanılır. Mesaj başlıklarında başka bir selector belirtilmediğinde, posta istemcileri default._bimi sorgusunu yapar.

Kayıt Değeri Sözdizimi

TXT kayıt değeri, DMARC kaydıyla aynı yapıyı kullanan, noktalı virgülle ayrılmış bir etiket listesidir.

1. Sürüm Etiketi (v=)

Bu etiket zorunludur ve ilk sırada yer almalıdır. Protokol sürümünü tanımlar. Sözdizimi: v=BIMI1;

2. Konum Etiketi (l=)

Bu etiket zorunludur. Posta istemcisinin W3C SVG Tiny P/S logo dosyanızı alacağı HTTPS URL’sini belirtir. Sözdizimi: l=https://example.com/logo.svg; Kısıtlama: URL, HTTPS kullanmalıdır. HTTP URL’leri doğrulamada başarısız olur.

3. Yetki Etiketi (a=)

Bu etiket temel spesifikasyonda isteğe bağlıdır, ancak Gmail ve Apple Mail’de logo görüntülenmesi için pratikte zorunludur. Posta istemcisinin Verified Mark Certificate (VMC) veya Common Mark Certificate (CMC) sertifikanızı .pem formatında alacağı HTTPS URL’sini belirtir. Sözdizimi: a=https://example.com/certificate.pem; Self-asserted alternatif: Self-asserted dağıtımlar için (yalnızca Yahoo ve AOL tarafından desteklenir), etiketi boş bir değerle ekleyin: a=;

Tam Kayıt Örnekleri

Örnek A: Sertifikalı dağıtım (Gmail ve Apple Mail)

Gmail ve Apple Mail’de logonuzu görüntülemek ve Gmail mavi onay işaretini almak için bu formatı kullanın.

text
Type:  TXT
Host:  default._bimi
Value: v=BIMI1; l=https://example.com/logo.svg; a=https://example.com/cert.pem;

Örnek B: Self-asserted dağıtım (yalnızca Yahoo)

VMC almadan önce test amaçlı veya Yahoo Mail’i hedeflerken bu formatı kullanın.

text
Type:  TXT
Host:  default._bimi
Value: v=BIMI1; l=https://example.com/logo.svg; a=;

Yaygın Sözdizimi Hataları

Aşağıdaki hatalar doğrulama başarısızlıklarına neden olur:

  1. Eksik noktalı virgüller. Her etiketi noktalı virgülle ayırın.
  2. HTTP URL’leri. Hem l= hem de a= etiketleri https:// uç noktalarına referans vermelidir.
  3. Geçersiz SVG dosyaları. l= etiketi bir W3C SVG Tiny P/S dosyasına referans vermelidir. Standart SVG, PNG veya JPG dosyaları, posta istemcisinin hata vermeden logo görüntülemeyi atlamasına neden olur.
  4. Eksik a= etiketi. Self-asserted kayıtlar için a= etiketini boş bir değerle (a=;) ekleyin. Bazı ayrıştırıcılar, etiketi tamamen atlayan kayıtları reddeder.

Otomatik Kayıt Oluşturma

Manuel kayıt oluşturma sözdizimi hatalarına yol açar. Alan adı parametrelerinizden SVG dosyasını ve DNS TXT dizesini oluşturmak için tek tıklamayla kopyalama arayüzü sunan makeBIMI’yi kullanın.

Kaydı oluşturduktan sonra DNS bölgenize dağıtın. Gmail uyumluluğu için a= etiketini dolduracak bir VMC’ye ihtiyacınız varsa, sertifika sağlama işlemini yürütmek için veriBIMI gibi bir sertifika aracılık hizmetini kullanın.

Kaynaklar

[1] M. Blank, et al. “Brand Indicators for Message Identification (BIMI).” IETF Datatracker, RFC 9091, https://datatracker.ietf.org/doc/html/rfc9091