رکورد TXT یکی از انواع رکوردهای DNS است که امکان نسبت دادن یک متن دلخواه به یک دامنه را فراهم میکند.
موارد استفاده از رکورد TXT
این نوع رکورد برخلاف سایر رکوردها مانند A، CNAME و ... تاثیر مستقیم و مستقلی بر عملکرد DNS ندارد بلکه به سایر سرویس ها دربارهی عملکرد دامنه مربوط به خود، اطلاعات میدهد. مانند موارد زیر:
Verification
بعضی سرویسها برای بررسی تعلق یک دامنه به یک مرجع معتبر، از صاحب آن دامنه میخواهند تا به فایل DNS zone آن دامنه یک رکوردTXT با مشخصاتی که آنها تعیین میکنند، اضافه کند.
از آنجایی که چنین کاری را فقط صاحب دامنه میتواند انجام دهد، این کار روشی مناسب برای verification و تشخیص هویت مالکیت است.
رکورد SPF
در این نوع رکورد، میتوان مشخص کرد که چه سرورهایی مجاز به ارسال ایمیل به یک دامنه هستند.
بنابراین برای تایید اعتبار یک ایمیل دریافتی میتوان آدرس سرور ارسال کنندهی ایمیل را با مقدار تعریف شده در رکورد SPF مربوط به آن دامنه مقایسه کرد.
اگر این دو مقدار با هم مطابقت نداشته باشند، ایمیل نامعتبر خواهد بود.
رکورد DKIM
از این رکورد نیز مانند رکورد SPF برای بررسی اعتبار ایمیل استفاده میشود.
تنها تفاوت این رکورد با رکورد SPF آن است که، در این رکورد میتوان از امضای دیجیتال استفاده کرد.
قالب رکورد TXT
این رکورد شامل سه بخش است: دامنه، نوع رکورد، متن مورد نظر. برای نمونه، مقدار یک رکورد TXT میتواند چیزی مشابه مقدار زیر باشد:
"domain.com TXT "VALUE VALUE VALUE
نکتهی دیگر دربارهی رکورد TXT آن است که، در این رکورد برخلاف سایر رکوردها میتوان از space و کاراکترهای خاص استفاده کرد.