设置 CNAME 后,MX 不起作用

设置 CNAME 后,MX 不起作用

我在DNS服务器中有以下配置(1配置):

--------------------------------------------------------------------
Host name   |  IP address/URL        | Record Type  | MX Pref | TTL
--------------------------------------------------------------------
@           | awf.rhcloud.com.       | CNAME(Alias) |   n/a   | 1800
www         | http://example.com     | URL Redirect |   n/a   | 1800
mail        | domain.mail.yandex.net.| CNAME(Alias) |   n/a   | 1800

MX 部分是

--------------------------------------------------------------------
HOST NAME   |  MAILSERVER HOST NAME  | MAIL TYPE  | MX Pref | TTL
--------------------------------------------------------------------
@           | mx.yandex.ru.          | MX         | 10      | 1800

在上述情况下,如果我进行更改,MX 记录实际上将不起作用@www如下所示 MX 开始工作(2 种配置):

--------------------------------------------------------------------
Host name   |  IP address/URL        | Record Type  | MX Pref | TTL
--------------------------------------------------------------------
@           | http://www.example.com | URL Redirect |   n/a   | 1800
www         | awf.rhcloud.com.       | CNAME(Alias) |   n/a   | 1800

如何让 MX 在第一次配置(无www)时开始工作。 有可能吗? 有什么技巧可以做到这一点吗?

答案1

对于所有记录类型,记录表示该名称是另一个名称的别名。当存在CNAME时,不允许有相同名称的其他记录类型。CNAME

删除CNAMEfor@并将其替换为您需要的所有类型的明确记录(、、A等)。AAAASRV

相关内容