TXT 记录详解
适用人群:配置企业邮箱防伪造、接入第三方平台需要验证域名归属的站长
核心概念
TXT记录的通用格式
TXT记录本身没有固定结构,值就是一段文本字符串,具体含义由使用它的应用协议约定。同一个主机名下可以存在多条TXT记录,分别服务不同用途。
SPF(发件人策略框架)
SPF记录声明“哪些服务器有权代表本域名发送邮件”,收件方服务器会核对发件服务器IP是否在SPF允许列表中,不在则可能被标记为伪造/垃圾邮件。SPF记录必须配置在根域名(@)的TXT记录里,且一个域名只应有一条SPF记录(多条会导致校验失败)。
DKIM(域名密钥识别邮件标准)
DKIM让发件服务器用私钥对邮件内容做数字签名,收件方通过查询发件域名下 选择器._domainkey.域名 这个特定主机名的TXT记录拿到公钥来验证签名是否合法,从而确认邮件在传输途中未被篡改、确实来自声明的域名。
域名归属验证
很多平台(网站统计工具、云服务、第三方应用市场等)在你绑定自定义域名或申请开放能力前,会要求在DNS里添加一条形如 平台名=一串随机字符串 的TXT记录,以此证明你对该域名有控制权,验证通过后即可删除,也可以保留不影响使用。
DMARC(补充说明)
通常与SPF、DKIM配合使用的还有DMARC策略,同样通过TXT记录(配置在 _dmarc.域名 下)声明当SPF/DKIM校验失败时应如何处置邮件(拒绝/隔离/仅报告)。
操作步骤
步骤 1梳理需要发布的TXT内容
确认是要配置SPF、DKIM,还是某平台要求的域名验证码,分别找服务商文档拿到准确的记录值。
步骤 2登录DNS解析后台新增TXT记录
SPF、域名验证类记录主机记录一般填@(根域名);DKIM则按服务商要求填如 selector1._domainkey 这样的特定主机名。
步骤 3检查是否已有旧的同类记录
尤其SPF记录同一域名只能有一条,如果已存在需要将新增内容合并进已有记录里,而不是新增第二条SPF记录。
步骤 4保存并等待生效
保存后等待TTL过期生效,通常几十分钟内。
步骤 5用工具验证记录内容
用DNS查询工具核对TXT记录内容与服务商要求完全一致(注意引号、空格容易被复制粘贴改变)。
实际示例
; SPF:只允许Google和自建服务器203.0.113.10发信
@ TXT "v=spf1 ip4:203.0.113.10 include:_spf.google.com ~all"
; DKIM:selector1对应的公钥
selector1._domainkey TXT "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQ..."
; 域名归属验证示例
@ TXT "google-site-verification=abcDEF1234567890"
; DMARC:SPF/DKIM均失败时先仅报告
_dmarc TXT "v=DMARC1; p=none; rua=mailto:[email protected]"
常见错误
- ⚠️同一域名重复添加了多条SPF记录(多条v=spf1记录),导致邮件系统无法确定该信任哪条,校验直接失败
- ⚠️复制粘贴TXT记录值时遗漏或多加了引号、空格,导致内容与服务商要求不完全一致而验证不通过
- ⚠️把DKIM记录加在了根域名而不是服务商指定的选择器子域名(如selector1._domainkey)下
对应工具
常见问题
一个域名可以有多条TXT记录吗?
只配置SPF不配置DKIM可以吗?
验证用的TXT记录验证通过后可以删除吗?
相关教程
相关文章
域名 DNS 解析怎么配置?A/CNAME/TXT 记录与解析生效排查
域名买好、备案通过后,要让域名真正指向服务器,靠的是 DNS 解析。解析配错或没生效,是网站打不开的高发原因之一。本文讲清常用记录类型、配置步骤和排查思路。 常用 DNS 记录类型 | 记录 | 作用 | 典型用法 | |---|---|---| | A | 域名 → IPv4 地址 | @、www 指向服务器 IP…
先买域名还是先备案?域名与备案顺序详解
很多第一次接触网站备案的站长都会问同一个问题:域名和备案,到底谁在先?简单说,正确顺序是"先有域名,再办备案"——域名是备案申请中的必填信息,没有一个已完成实名认证、状态正常的域名,备案系统无法提交材料。但这只是最基本的先后关系,实际操作中还涉及域名实名认证、接入商选择、材料准备等多个环节,顺序安排不当很容易导致备案…
老域名和已备案域名是一回事吗?两个概念别再搞混
很多人买域名时把「老域名」和「已备案域名」当成同一回事,结果花了钱却没买到自己真正需要的东西。这两个词描述的是完全不同的两个维度:一个说的是注册时间,一个说的是备案状态。搞清楚区别,才能少走弯路。 先给结论:不是一回事 老域名:指注册年限较久(比如注册满 3 年、5 年甚至更长)的域名,卖家通常强调它「有历史」「可能…
备案下更换主域名怎么操作?旧域名怎么处理
什么情况需要做 网站更换主要访问入口域名(简称"换主域名")是常见的品牌调整需求,例如: 企业启用新的品牌域名,替代原来的旧域名作为主入口; 原域名到期或存在纠纷,需要尽快切换到新域名; 因SEO、品牌统一等原因,逐步将流量从旧域名迁移到新域名。 这个过程本质上是"新增域名+可选的删除旧域名"的组合操作,不需要重新对…
备案下删除/移除域名怎么操作?会影响其他域名吗
什么情况需要做 一个备案号(或一个网站)下绑定了多个域名,若其中某个域名不再需要,常见场景包括: 域名到期不再续费,主动放弃; 品牌保护性域名闲置,业务已迁移到主域名; 域名被误加入备案,需要清理。 删除域名与"注销网站备案"不同——删除域名只是移除某一个域名入口,网站本身和备案号继续保留,其他域名不受影响。 办理流…
官方资料来源