我应该如何设置我的 PTR 记录?

我应该如何设置我的 PTR 记录?

我正在尝试正确设置我的 ptr 记录,因为我注意到从我的网站发送的一些电子邮件通知对于某些人来说已经成为垃圾邮件,而且我无法弄清楚它到底应该指向什么。

我的网站是 example.com,这是一项经常发送电子邮件通知等的服务。我的网站位于一个特定的专用 IP 地址上,我们称之为 1.1.1.1。除了发送电子邮件通知外,我的所有员工都有 @example.com 电子邮件地址,我们使用 Google 应用来实现这一点。

我已经为我的域名创建了 SPF 记录,该记录基本上授权 Google 的邮件服务器发送电子邮件,以及我的 Web 服务器(位于 1.1.1.1)。但是,我不清楚如何设置 PTR 记录。

对我来说,更重要的是,我的网站发出的通知不会被标记为垃圾邮件,而不是我的员工通过 Google 应用发送的电子邮件。

我是否应该简单地在 DNS 中设置一个名为 ptr 的记录?并将 ptr.example.com 指向 1.1.1.1,然后为 1.1.1.1 创建一个 ptr 记录并将其指向 ptr.example.com?

提前致谢。

答案1

你发送电子邮件到哪个域名并不重要。明确地说,你员工的电子邮件地址是什么并不重要,他们是否[电子邮件保护]。我需要把这一点 100% 讲清楚,因为每个人都认为这与此有关。

现在,您的电子邮件服务器有一个主机名。对于许多公司来说,它类似于mail.example.com。这就是与 PTR 记录有关的内容。邮件服务器的 DNS 必须正向、反向匹配,并符合 SMTP 通信的要求。

这意味着:

  1. 您的转发主机名必须解析为正确的 IP。
    mail.example.com必须解析为1.1.1.1
  2. 您的反向指针必须解析为正确的主机名。
    1.1.1.1必须指向mail.example.com
  3. 当您的服务器连接到另一台服务器时,它必须从 IP 连接并以(HELO 或 EHLO 消息)1.1.1.1形式宣布自己。mail.example.com

如果您有多个服务器,则每个服务器都会有自己的主机名(例如mail1.example.commail2.example.com),并且上述内容对于每个服务器都必须是正确的。

答案2

如果您有一个专用 IP 地址,则在您的托管服务提供商提供的控制面板中的某个地方可能会有一个选项可以设置该 IP 的 PTR 名称。

答案3

Google 刚刚为 Compute Engine 推出了 PTR 记录。

当您可以编辑虚拟机时,在 中Network interfaces,有Public DNS PTR Record用于配置的。

公共 PTR 记录

设置它,它会让你验证你的域名。

验证后,dig -x YOU_IP_ADDRESS应该很快就会解析到您的域名。:)

相关内容