Що таке запис TXT?
Запис TXT містить довільний текст у DNS і широко використовується для автентифікації пошти (SPF), підтвердження володіння доменом і конфігурації сервісів. Один домен може публікувати багато записів TXT одночасно. Завдяки гнучкості й простоті додавання записи TXT стали стандартним способом прикріпити до домену машинозчитувану політику й доказ.
Для чого використовуються записи TXT
Спочатку призначені для вільних нотаток, записи TXT тепер несуть структуровані дані, які зчитують інші системи. Політики SPF перелічують, які сервери можуть надсилати пошту для домену. Записи DKIM і DMARC, опубліковані як TXT, автентифікують пошту й звітують про неї. Рядки підтвердження від Google, Microsoft, Atlassian і незліченних SaaS-інструментів доводять, що ви контролюєте домен. Ви також можете побачити записи TXT для підтвердження сайту, BIMI чи власних налаштувань застосунків. Кожен слугує іншому споживачу, тож завантажений домен накопичує багато їх із часом.
Як читати результати запиту TXT
IPeek повертає кожен запис TXT на домені, кожен як рядок у лапках. Визначайте їх за префіксами: v=spf1 позначає політику SPF, v=DMARC1 — політику DMARC (зазвичай на субдомені _dmarc), а google-site-verification чи подібні токени позначають докази володіння. Довгий рядок, розбитий на кілька частин у лапках, — це один логічний запис, об’єднаний резолвером. Стежте за двома записами SPF на одному імені, що недійсне, і за застарілими токенами підтвердження від сервісів, якими ви більше не користуєтеся, які можна спокійно прибрати.
TXT, SPF і автентифікація пошти
SPF, DKIM і DMARC всі зберігаються в записах TXT і працюють разом, щоб зупинити підробку. SPF (v=spf1) оголошує, які IP й хости можуть надсилати пошту для вашого домену; отримувачі відхиляють чи позначають усе інше. DKIM публікує відкритий ключ, щоб отримувачі могли перевірити криптографічний підпис на кожному повідомленні. DMARC (v=DMARC1, на _dmarc) поєднує їх і каже отримувачам, що робити зі збоями, а також куди надсилати звіти. Домен має мати рівно один запис SPF, але може тримати багато інших записів TXT поряд із ним.