邮件被 google.com block,SPF/DKIM/DMARC 都配了对的,还有其他可能原因?
SPF/DKIM/DMARC 全部通过(Pass)只是 Gmail 投递的准入资格,不是充分条件。Google 使用多层信誉系统:IP 发送信誉、域名声誉、用户反馈信号 以及 内容分析(含 URL 声誉)。其中任何一层不合格,都可能被婉拒(退信 550 5.7.1)或静默丢到垃圾箱。
1. 查 IP 信誉(最核心):
访问 https://postmaster.google.com/,登录后添加你的域名。查看 IP 信誉柱状图:
— 红色/黄色 → 该 IP 的发信量已接近或超过 Google 的隐含阈值。
— 被列为 "Low reputation" → 即使认证通过也会被拦。处理:停止该 IP 发信。切到新 IP 做预热。预热周期通常 2-4 周。
2. 检查域名是否被 Gmail 用户标记为垃圾:
Postmaster Tools → Spam rate(垃圾率)。如果 >0.1% → Google 会逐步收紧。
高垃圾率通常源于:购买了旧邮件列表、发送频率过高导致用户投诉。
3. URL 链报复审:
邮件中含的链接域如果被 Google Safe Browsing 标记,整个邮件会被拦截。用 https://transparencyreport.google.com/safe-browsing/search 检查。
4. 批量退信模式检查:
Gmail 的退信正文通常是 550-5.7.1 Our system has detected that this message does not comply with... 后接一大段"建议配好认证"的文字。
但真正的原因是 IP 信誉 或 发送速率 超出限制。按照 Google 建议,控制每个 IP 每天发信量不超过 Google 的隐含阈值(一般按收信域 500-2000/天/IP 开始逐步提升)。
RFC 7489 (DMARC) · RFC 6376 (DKIM) · RFC 7208 (SPF) · Google Postmaster Tools Help Documentation · RFC 5321 §4.5.3 (Rate Limiting)
