我在使用 IPv6 从我的域 camgirltools.net 向 GMail 地址发送电子邮件时遇到问题
如果使用 IPv4,一切都按预期工作,邮件会被传送。当使用 IPv6 向 GMail 发送邮件(其他方工作)时,我收到退回邮件:
主机 ASPMX.L.GOOGLE.COM[2607:f8b0:4003:c08::1a] 说:
550-5.7.1 [2a02:748:a800:ca7:ea75:b12d:f:20 12] 我们的系统检测到此邮件可能是未经请求的邮件。为了减少发送到 Gmail 的垃圾邮件数量,此邮件已被屏蔽。请访问http://support.google.com/mail/bin/answer.py?hl=zh-CN&answer=188131了解更多信息。
j124si9092437oia.0 - gsmtp(回复 DATA 命令的结尾)
(删除了错误代码中间消息的不必要重复,以提高可读性)
我不发送批量消息,我发送的每个单独(和唯一)消息都会收到相同的错误。相同的消息(标头、数据)通过 IPv4 工作。
谷歌在错误消息中给出的帮助页面链接的文档中声明:
为确保 Gmail 能够识别您的身份:
- 使用一致的 IP 地址发送大量邮件。
- 为您发送邮件的 IP 地址保留有效的反向 DNS 记录,指向您的域。在您发送的每封群发邮件的“发件人:”标题中使用相同的地址。
我们还推荐以下内容:
- 使用 DKIM 签署消息。我们不会对使用少于 1024 位的密钥签名的消息进行身份验证。
- 发布 SPF 记录。
- 发布 DMARC 政策。
IPv6 的附加指南
- 发送 IP 必须有 PTR 记录(即发送 IP 的反向 DNS),并且它应该匹配通过 PTR 记录中指定的主机名的正向 DNS 解析获得的 IP。否则,邮件将被标记为垃圾邮件或可能被拒绝。
- 发送域应通过 SPF 检查或 DKIM 检查。否则,邮件可能会被标记为垃圾邮件。
据我所知,我的服务器和 DNS 配置满足所有这些要求: …