You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Mailcow发邮件至Gmail进垃圾邮件,DKIM验证失败求助

解决Mailcow DKIM验证失败问题

从你提供的信息来看,核心问题是DNS中配置的DKIM公钥与Mailcow实际使用的私钥不匹配:

  • 你DNS里的DKIM公钥p值开头:MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtltohTp1WvnqRlFkGbaG9Urchi6jnvAQTBRxiehh6ZcslrBdU9KfXVMFDckasKyeHP0tVZSTTWRAiroiTWfKLk7trq3DBsy+Wc8EAz6yMEVLwyCJhh1wtgC/khHjdxzrvQrxbbJIYnz79bKTMUp4/Cr6BJ7eRBnjxWuwJtDmbuGZaxLl5biPvgbUmXqQWGvncSIUrytmLvd2XzLETXDBueIezB0vjZxfFH65znYOs4J+y6hd+EryWjGlM1Gy4Y8uwaKJhVCwdrOGCQjRYeZW3OA1NDCyYxlkPi5mSK/WGIVZBwTdAKwrV5NP2HyNZ5HCZIC8VzcSKAJ3VYHeTsaesQIDAQAB
  • 邮件头中获取到的公钥p值开头:MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEArZGc4NCdvFe5WSXASt7bcsI0E5XrO97yaokMB65cLOi6RDfS4+N9Jt3MlFMKCEJTAa/BT6fHEDJpEOngI9U3Oz8SiTLvzFLz/quguLGZhNYVL1N7yHrMBEP4xsmD1zeoxF573ioIBHeil/27RCQitvco1xUAC5houoA0V3PuayS411Qmgqiinr93gBiaRvKnpGs82pbkQa9N5QDHwDzyTszMemSbEbC4CfBFu7SOlf8ziSVfS/F1VTY/rBa30uSQ8YDz4NbaecykbU4W/QwdHDA9kljUKrCbhA7nOds+l1l+fLl+mtgpu/dAMR9RJ4arNvRmAPv8IojV35Kdg+MH/wIDAQAB

两者完全不同,直接导致DKIM签名验证失败。按以下步骤修复:

  • 登录Mailcow管理界面,找到域名jpyy.ml的DKIM配置,删除当前的密钥对。
  • 生成新的DKIM密钥,完整复制生成的TXT记录内容,重点核对p=后的字符串,确保无遗漏、无多余字符。
  • 进入域名DNS管理平台,找到DKIM._DOMAINKEY的TXT记录,替换为新复制的内容(部分DNS服务商自动拆分长字符串,只要拼接后与生成的公钥一致即可)。
  • 等待DNS生效(通常1-24小时,可通过命令dig TXT DKIM._DOMAINKEY.jpyy.ml验证返回的p值是否与Mailcow生成的一致)。
  • 发送测试邮件至Gmail,检查邮件头的DKIM验证结果是否转为pass。

额外注意:Mailcow邮件头中的s=dkim是DKIM选择器,DNS记录名称需与选择器对应,即dkim._DOMAINKEY(DNS记录名称大小写不敏感,但建议保持一致避免异常)。

内容的提问来源于stack exchange,提问作者user6894661

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 09:30:38