如何解决 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 记录格式无效”错误消息?的主要内容,如果未能解决你的问题,请参考以下文章

Google 自定义搜索引擎如何解决 XSS?

如何解决导入com.google.android.gms.common.api.ResultCallback;

如何解决 Google API 中的 CORS 问题?

如何使用 Google OR 工具解决流游戏?

更新 Google Ads SDK 后 onAdFailedToLoad 已弃用,如何解决?

如何解决google colab中“没有名为'tools'的模块”?