什么是 TXT 记录?
TXT 记录在 DNS 中存放任意文本,被广泛用于邮件认证(SPF)、域名所有权验证和服务配置。单个域名可以同时发布多条 TXT 记录。由于灵活且易于添加,TXT 记录已成为为域名附加机器可读策略和证明的标准方式。
TXT 记录有哪些用途
TXT 记录最初用于自由格式的备注,如今则承载着供其他系统读取的结构化数据。SPF 策略列出哪些服务器可代表该域名发件。以 TXT 发布的 DKIM 和 DMARC 记录用于认证邮件并就其出具报告。来自 Google、Microsoft、Atlassian 以及无数 SaaS 工具的验证字符串证明你掌控该域名。你还可能看到用于站点验证、BIMI 或自定义应用设置的 TXT 记录。每一条服务于不同的消费方,所以繁忙的域名会随时间累积许多条。
如何解读你的 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 记录。