TXT Kaydı

Eş anlamlılar: TXT Record

TXT kaydı, domain ile ilgili metin tabanlı bilgi taşıyan esnek DNS kaydıdır. En yaygın kullanımı e-posta doğrulama (SPF, DKIM, DMARC), domain sahipliği doğrulama ve ticari servislerle entegrasyondur. İçerik 255 karakter ile sınırlıdır (birden fazla string yan yana).

TXT Kaydı Nedir?

TXT kaydı (Text Record), DNS sisteminde metin tabanlı bilgi depolamak için tasarlanmış esnek bir kayıt türüdür. Orijinalde insan tarafından okunabilir notlar için düşünüldü, ancak günümüzde e-posta kimlik doğrulama ve domain sahipliği doğrulama için kritik rol oynar.

Yaygın TXT Kaydı Kullanımları

SPF (Sender Policy Framework)

Domain'den hangi sunucuların mail gönderebileceğini belirler:

@  TXT  "v=spf1 include:_spf.google.com ~all"

DKIM (DomainKeys Identified Mail)

Gönderilen e-postaları public key ile imzalar:

selector._domainkey  TXT  "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQ..."

DMARC (Domain-based Message Authentication)

SPF/DKIM başarısız olursa ne yapılacağını belirler:

_dmarc  TXT  "v=DMARC1; p=reject; rua=mailto:dmarc@meohost.com"

Domain Sahipliği Doğrulama

Google Search Console, Microsoft 365, Shopify gibi servisler TXT kaydı ile sahiplik doğrular:

@  TXT  "google-site-verification=abc123..."
@  TXT  "MS=ms12345678"

TXT Kaydı Kuralları

  • Her string 255 karakter ile sınırlıdır
  • Daha uzun içerik için birden fazla string yan yana yazılabilir
  • Tırnak içinde değer tanımlanır
  • Birden fazla TXT kaydı aynı domain'e eklenebilir

SPF için Önemli Uyarı

Bir domain'in yalnızca tek SPF TXT kaydı olmalıdır. Birden fazla SPF kaydı varsa mail sunucuları kararsız sonuç üretir. Tüm include'lar tek SPF satırında birleştirilmelidir.

CAA Kaydı Alternatifi

SSL sertifikalarını hangi CA'nın verebileceğini belirlemek için TXT yerine CAA kaydı kullanılır:

@  CAA  0  issue  "letsencrypt.org"
@  CAA  0  issue  "digicert.com"

TXT Kaydı Sorgulama

  • dig domain.com TXT tüm TXT kayıtları
  • dig _dmarc.domain.com TXT DMARC kaydı
  • mxtoolbox.com → SPF, DKIM, DMARC birlikte analiz

İlgili Terimler