这个问题困扰了我2天了,希望大家能给点建议。
我尝试将 outlook.com 设置为我的邮件服务。当然,它要求我更新我的 MX 记录以指向 Microsoft 的服务器。
现在,问题是,无论我如何设置 MX 记录,值总是以我的域名结尾。例如,我的域名是abc.com
,我正在使用BIND 9.7.3
。请参考下面的脚本。但是当我使用nslookup
命令行或在线工具进行查询时。我得到的交换值为a2d53f710931b4f6.pamx1.hotmail.com.abc.com
。我在另一个数据中心的另一台服务器上尝试了同样的事情,结果没有问题。
你们知道这里出了什么问题吗?是我的新服务器的BIND
默认设置问题还是网络提供商的设置影响了它?
$ORIGIN abc.com.
@ IN SOA ns1.abc.com. postmaster.abc.com. (
2013022427
8H
2H
7D
1D )
IN NS ns1.abc.com.
IN NS ns2.abc.com.
IN MX 10 a2d53f710931b4f6.pamx1.hotmail.com
答案1
.
通过在 MX 记录末尾添加一个点 ( ) 解决了此问题。示例:
a2d53f710931b4f6.pamx1.hotmail.com.
IN MX 10 a2d53f710931b4f6.pamx1.hotmail.com.