前言
博主前段时间购买了 MXRoute 的企业邮局,15 刀/3 年,还算比较划算把,但是在设置DKIM 密钥的时候出了问题,本站的域名是托管在华为 DNS,但是他们家的 TXT 记录最多不超过 255 字符,而 MXRoute 的DKIM密钥是 2048 位加密超过 255 字符了,而且无法修改成 1024 位加密。这里就说下解决办法。
查询邮件
首先查询你的垃圾邮件匹配度,看有哪些不符合的地方。这里外面主要说下 DKIM 密钥 2048 位太长的解决办法,有三种可行的办法:
解决方法
修改密钥长度
在有些企业邮局的设置里是可以修改 DKIM 密钥为 1024 位加密的;
拆分 DKIM 密钥
在 TXT 记录里把 DKIM 密钥拆分为两段,也就是说分 2 个解析,2 个 TXT 记录名是一样,但内容就是 DKIM 密钥的两部分的拆分,例如:
"v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFOCAQ8AMIIBCgKCAQEA13UADpBGYhwbowm4JKNKlxYbONIzLbM5JK3Qw72ONe9ZjhxZJ05CJR4X/Tm2vzKOCavydtysFxAkXvJxoqpZlN4VTDkLpMKnqZK+atF4xkLEBDtxa418SEB2d45wgZiS88MGNKRlovrUPjoQBx8W7dnHU9RlegFQUeeQ9ozjJWAGVysvizU4II6LYH1ho/7+QcUOhwOvTIemvAzyEcJ8zPf4NqIzFS+knceP8LSDJ5qMwBE8ROjMDrnW1925qVfm/0/G2jxUDxLjAGuddIc63iheDbldonwYEZV0X8MkY0LmI86zzXqZythlcvqFXcCirsSX9wpTLi87lsmjZDyJDwIDB"
//有些 DNS 社会中需要双引号包裹,看你的具体设置,后面一段不需要 v=DKIM1; k=rsa; p=,把下面两端分别设置为同一个 TXT 记录名
"v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFOCAQ8AMIIBCgKCAQEA13UADpBGYhwbowm4JKNKlxYbONIzLbM5JK3Qw72ONe9ZjhxZJ05CJR4X/Tm2vzKOCavydtysFxAkXvJxoqpZlN4VTDkLpMKnqZK+atF4xkLEBDtxa418SEB2d45wg"
"ZiS88MGNKRlovrUPjoQBx8W7dnHU9RlegFQUeeQ9ozjJWAGVysvizU4II6LYH1ho/7+QcUOhwOvTIemvAzyEcJ8zPf4NqIzFS+knceP8LSDJ5qMwBE8ROjMDrnW1925qVfm/0/G2jxUDxLjAGuddIc63iheDbldonwYEZV0X8MkY0LmI86zzXqZythlcvqFXcCirsSX9wpTLi87lsmjZDyJDwIDB"
CNAME 其他域名 TXT 记录
首先找一个其他域名的 DNS 的 TXT 记录可以超过 255 字符的,例如博主就用 cloudflare 的解析。添加一个 TXT 记录为 DKIM 密钥,然后把主域名的 CNAME 记录绑定为这个域名的 TXT 记录就 OK 啦!
结语
这里博主选择的是 CNAME 其他域名 TXT 记录,测试后均正常发送和接收邮件。
© 本站文章随意转载,但请注明出处!
>> 如果您觉得本站文章对您有所帮助,购买 VPS 时候请走本站AFF链接!
>> 某些文章具有时效性,若内容有错误或已失效,欢迎在下方评论区留言向我们反馈.
>> 所有文章均基于分享的原则,所有言论均个人观点,请注意全部都不是推荐,是分享!分享!分享!
>> 所有文章均基于分享的原则,所有言论均个人观点,请注意全部都不是推荐,是分享!分享!分享!
THE END