我有一个工作的邮件服务器,已经好几年了,但我最近在其他地方更改了服务器位置,因此,它具有不同的 A 记录 IP。
我已将DNS SPF 记录设置为具有双 IP,以查看是否可以解决问题,但它仍然无法与 Google 的邮件服务器一起使用。
v=spf1 ip4:12.34.56.78 ip4:78.56.34.12 -all
笔记:
- 我的主 A 记录指向第一个IP
12.34.56.78
。 - 我的另一个A记录
mail.
,指向第二smtp.
个IP 。pop.mydomain.com
78.56.34.12
- 我的 PTR 记录指向第二个IP
78.56.34.12
。 - 我的 MX 记录
mydomain.com
指向 CNAMEmail.mydomain.com
。 - 我的TXT记录是
v=DMARC1; p=none; adkim=r; aspf=r;
我感觉 A 名称查找或反向查找失败,因为发送电子邮件的 IP(在本例中为第一个 12.34.56.78
)最终与邮件服务器(第二个IP 78.56.34.12
)不同。尽管我对那个理论可能是不正确的,所以我需要 ServerFault 成员的建议。
我应该注意,我还没有使用 DKIM。我的 DNS 中只有 SPF。
任何帮助将不胜感激,因为我已经尝试修复此问题大约 2 天但没有成功。我也尝试过在 Google 的公共支持系统上打开一个主题,但没有人能够帮助我。