我必须在其他服务器上托管电子邮件,我的方法是:
- 编辑我的服务器的 DNS
- 区域文件中的 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。您无法直接控制这些服务器。