一般情况下给域名添加TXT记录出现这个错误提示,大都是设置域名邮箱添加DKIM记录时候,常用的DNS服务商,像是DNSPod、CloudFlare都不会提示这个错误,可以直接添加,我目前也只在华为云的DNS服务遇到过这个错误提示。当然遇到问题就去解决问题,不能说那换个DNS服务吧,那不是扯么。解决方法简单说就是通过在线工具把这个记录分割成多个记录,使每个记录都不超过255个字符。
1、错误提示截图
2、通过在线工具分割TXT记录
打开在线工具网站:https://www.mailhardener.com/tools/dns-record-splitter。打开后如下图,然后在黑色加粗的框里粘贴记录值
然后会自动生成结果,如下图。为了下一步的更好操作,这里我是建议点击Copy result to clipboard,然后新建个文本文档粘贴了操作。
3、补全记录值里缺失的引号”
这里我是新建了文本文档,然后注意看,原始的记录值已经被分成了两行,这里我在第一行的行尾和第二行的开头,补全了引号。划重点,一定要是英文输入状态下的引号,不然还是会报错。
4、粘贴补全引号后的记录值到DNS记录里
复制补全了引号后的记录值,然后在域名DNS记录里粘贴一下,就可以了。
5、结语
华为云加油努力,争取早点儿修复一下这个“bug”,让我们可以直接添加记录,不用再这么麻烦的自己去分割了。