![其他服务器上的电子邮件、dns 和 mx](https://linux22.com/image/623014/%E5%85%B6%E4%BB%96%E6%9C%8D%E5%8A%A1%E5%99%A8%E4%B8%8A%E7%9A%84%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%E3%80%81dns%20%E5%92%8C%20mx.png)
我必须在其他服务器上托管电子邮件,我的方法是:
- 编辑我的服务器的 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。您无法直接控制这些服务器。