如何解决 Google 的“DKIM 记录格式无效”错误消息?
Posted
技术标签:
【中文标题】如何解决 Google 的“DKIM 记录格式无效”错误消息?【英文标题】:How To Resolve Google's "Invalid Format of DKIM Record" Error Message? 【发布时间】:2021-12-29 05:10:41 【问题描述】:环境: 个人邮件服务器(即我个人业务的私人机器)环境: 公共 DNS 服务器(即,我使用我的注册商界面)配置第 1 部分: 从我的个人邮件服务器创建 DKIM 记录配置第 2 部分: 加载 DKIM 记录到我的注册商的公共 DNS 服务器
问题:Google 的 MX 工具箱抛出错误消息Google 错误消息:“DKIM 记录格式无效”
DKIM Record ≈ "p=DKIM1; p=blahblahblahMahMahMah;"
尝试 A:将“p”标签分成更小的、以空格分隔的块(每个 ≤ 256 个字符) 尝试 B:将标签用双引号括起来 尝试 C:使用各种加密方法(即 512 位与 2048 位等) 尝试 D:尝试 A-C 的组合
您能否告诉我如何解决 Google 的 MX 工具箱在分析我的 DKIM 记录时抛出的错误消息?
谢谢!
埃利亚斯
旁注:其他 MX 工具对我的 DKIM 记录没有任何问题(例如,MXToolbox.com)
【问题讨论】:
【参考方案1】:解决方案
添加K标签
DKIM Record ≈ "p=DKIM1; k=rsa; p=blahblahblahMahMahMah;"
或
DKIM Record ≈ "p=DKIM1; k=rsasha; p=blahblahblahMahMahMah;"
显然,Google 当前的 MX Toolbox 不会自动默认使用 k 标签。因此,您必须确保您的 TXT 记录有它。
好消息:您不再需要用空格分隔 p 标签来满足 Google 的 MX Toolbox。
【讨论】:
以上是关于如何解决 Google 的“DKIM 记录格式无效”错误消息?的主要内容,如果未能解决你的问题,请参考以下文章
如何解决导入com.google.android.gms.common.api.ResultCallback;