使用 Google Cloud DNS、G Suite 和 WHM / cPanel 服务器设置 SPF、DKIM 和发件人 ID

Setting up SPF, DKIM and Sender ID with Google Cloud DNS, G Suite and WHM / cPanel Server

我刚迁移到新服务器 (CENTOS 6.8 x86_64 virtuozzo – vps1909 WHM 58.0 (build 37))。我决定使用 Google Cloud DNS 而不是 WHM 来管理我的 DNS 区域。

我真的很难通过 G Suite 为我所有使用 Google Cloud DNS 的域设置电子邮件。设置 DKIM、SPF 和发件人 ID 时出现问题。

  1. DKIM 很痛苦,因为它对于 Google Cloud DNS 来说太长了,你在哪里以及如何拆分它?您是否为每一行添加 "?current setup here

  2. 如果我想要一个允许 G Suite 和我的服务器(通过 PHP)从@mydomain.com 发送电子邮件的 SPF 记录,我该如何设置? (当前设置:"v=spf1 include:_spf.google.com ~all")

  3. 所有常规 G Suite DNS 信息都在那里:

MX

1 aspmx.l.google.com.
5 alt1.aspmx.l.google.com.
5 alt2.aspmx.l.google.com.
10 aspmx2.googlemail.com.
10 aspmx3.googlemail.com.

所有这些 CNAME

mail > ghs.google.com.
calendar > ghs.google.com.
drive > ghs.google.com.
sites > ghs.google.com.
groups > ghs.google.com.

我需要有关如何正确设置所有这些 SPF、DKIM、DMARC、PTR 的信息...我不是在寻找超级安全的东西,只是在寻找有效且不会落入垃圾邮件或只是普通的东西反弹 ...

没有理由涂黑您的 Public DKIM 密钥的任何部分。你也应该能够只用 1 个字符串来完成它。如果它大于 512 个字符,那就是问题所在。

您的 SPF 记录将为:

v=spf1 mx a include:_spf.google.com ~all - 哪些状态允许您发送所有 MX 和 A 记录。

要了解如何设置所有内容,请访问此处:https://www.unlocktheinbox.com/ 然后单击博客 --> 如何设置