TXT kaydı nedir?

TXT kaydı bir DNS adına serbest metin ekler. Günümüzde çoğunlukla SPF, DKIM ve DMARC politikaları ile alan adı sahipliği doğrulama kodları gibi makinelerin okuduğu veriler için kullanılır.

TXT türü aslında insanların okuyacağı notlar için tasarlanmıştı; ancak içine her metin sığdığı için başka sistemlerin okuduğu küçük yapılandırma bilgilerinin standart yeri oldu. En bilinen örnek e-posta doğrulamasıdır: SPF alan adının kendisindeki TXT kaydında, DKIM anahtarları secici._domainkey altında, DMARC politikası ise _dmarc altında durur.

Bir alan adının size ait olduğunu kanıtlamanızı isteyen hizmetler (arama motoru araçları, e-posta servisleri, sertifika sağlayıcıları) genellikle rastgele bir kod içeren TXT kaydı eklemenizi ister. Ardından DNS'i sorgularlar; kodun orada olması, doğrulamayı isteyen kişinin DNS bölgesini düzenleyebildiğini gösterir.

TXT kaydındaki tek bir dize en fazla 255 karakter olabilir; DKIM anahtarı gibi uzun değerler tırnak içinde birkaç parçaya bölünür ve okuyan taraf bunları birleştirir. Bir adda birden çok TXT kaydı olabilir, ama v=spf1 ile başlayan yalnızca bir tane olmalıdır; iki SPF kaydı SPF denetiminin hata vermesine yol açar.

Örnek

example.com.  3600  IN  TXT  "v=spf1 ip4:192.0.2.0/24 -all"
example.com.  3600  IN  TXT  "site-verification=abc123"

Kendiniz kontrol edin

Gerçek bir alan adında TXT kaydı nasıl görünüyor, bakın:

DNS sorgulama