其他服务器上的电子邮件、dns 和 mx

其他服务器上的电子邮件、dns 和 mx

我必须在其他服务器上托管电子邮件,我的方法是:

  1. 编辑我的服务器的 DNS
  2. 区域文件中的 MX 记录编辑(使用 GUI 编辑)

如果我更改 SOA 序列、重试、刷新等,那么我的更改是否不可见,而且我也看不到编辑“反向 MX A 记录 (PTR)”的选项,我的问题是,如果只编辑 MX 记录,是否可以从其他服务器获取电子邮件?在我的服务器上,我只需要 www,即网站

答案1

您必须要求您的 ISP 为您设置 PTR。

您可以将 mail.example.com 之类的地址用作邮件服务器,并将其作为 PTR。这很重要,因为许多邮件服务器如果不这样做,就会直接拒绝您的电子邮件(例如我的邮件服务器)。

否则,您可以通过 ping 来测试 mail.example.com 是否有效,以确保 DNS 正常工作。如果您使用的是 Linux,则可以使用 dig(使用我的域名):

dig -t MX m2osw.com

这将向你显示如下内容:

m2osw.com.      86400   IN  MX  10 mail.m2osw.com.

看起来它正在发挥作用。

要查看 IP 地址并确保其指向正确的服务器:

dig mail.m2osw.com

请注意,当您在 DNS 中更改 IP 时,可能需要“一段时间”才能完全更新,因为其他服务器会缓存旧 IP。您无法直接控制这些服务器。

相关内容