将域名指向 Yahoo 邮件服务器后,为什么 MX 记录没有传播?

将域名指向 Yahoo 邮件服务器后,为什么 MX 记录没有传播?

我已购买域名https://kmtc.com.sa/。域名提供商是 marcaria.com。它目前指向 Hostinger 以存储网络文件。

Yahoo 邮件服务器现在应该正在与雅虎合作,将 MX 记录指向雅虎邮件服务器。

问题:已经 5 天了,邮件服务器仍然无法正常工作。我询问了 Yahoo,他们向我提供了需要添加到 MX 记录的值。

以下是已添加到 Marcaria 仪表板的配置值。

记录

kmtc.com.sa         31.220.51.87    
kmtc.com.sa         68.142.212.40   
mail.kmtc.com.sa    68.142.212.40

MX 记录:邮件交换器 - 邮件服务器

Host Name          Server                           Priority     
kmtc.com.sa        mx-biz.mail.am0.yahoodns.net     10

TXT 记录:地址

Host Name            TXT Value   
kmtc.com.sa          v=spf1 ~all    
kmtc.com.sa          v=spf1 a mx include:aramco.com include:aramco.com.sa ~all  
_dmarc.kmtc.com.sa   v=DMARC1; p=none; pct=100; rua=mailto:[email protected]; sp=none; aspf=r;

在此处输入图片描述

我真的不确定这是否是正确的配置,因为现在已经是第五天了。我只是希望尽快获得正确的配置。

我只联系到了 Yahoo 支持,却联系不上 Marcaria(域名提供商)。可能是因为现在仍是复活节期间,域名提供商仍未回应,因为这是他们的假期。

所用派对:

成分 提供者 地位
领域 Marcaria.com 在职的
网络文件 Hostinger.com。 在职的
邮件服务器 雅虎小型企业 不工作

答案1

我看了一下,不幸的是我找不到 MX 记录,SOA 记录显示 3 月 23 日最后一次对 dns 记录进行了更改。您什么时候进行的更改?

;kmtc.com.sa.                   IN      MX

;; AUTHORITY SECTION:
kmtc.com.sa.            900     IN      SOA     ns01.trademarkarea.com. postmaster.kmtc.com.sa. 2021032365 3660 1000 604800 84600

答案2

DNS 不会传播;权威服务器的响应由递归服务器缓存。目前您的权威服务器正在使用一组空的 MX记录进行响应,因此它们的配置不正确。

$ dig kmtc.com.sa. MX @ns01.trademarkarea.com

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 33020
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; QUESTION SECTION:
;kmtc.com.sa.                   IN      MX

恐怕您必须等待 DNS 提供商的回复。

答案3

没有任何内容可传播。对您的域具有权威性的 DNS 服务器kmtc.com.sa没有您的域的任何 MX 记录。这意味着您在错误的地方进行了配置。

[mot@boo ~]$ whois kmtc.com.sa|grep -A 3 "Name Servers"
Name Servers:
ns01.trademarkarea.com
ns02.trademarkarea.com
ns03.trademarkarea.com
[mot@boo ~]$ host -t mx kmtc.com.sa ns01.trademarkarea.com
Using domain server:
Name: ns01.trademarkarea.com
Address: 209.217.79.189#53
Aliases: 

kmtc.com.sa has no MX record
[mot@boo ~]$ host -t mx kmtc.com.sa ns02.trademarkarea.com
Using domain server:
Name: ns02.trademarkarea.com
Address: 65.60.27.192#53
Aliases: 

kmtc.com.sa has no MX record
[mot@boo ~]$ host -t mx kmtc.com.sa ns03.trademarkarea.com
Using domain server:
Name: ns03.trademarkarea.com
Address: 198.20.101.138#53
Aliases: 

kmtc.com.sa has no MX record
mot@boo:~$ host -t NS kmtc.com.sa ns01.trademarkarea.com
Using domain server:
Name: ns01.trademarkarea.com
Address: 209.217.79.189#53
Aliases: 

kmtc.com.sa name server ns02.trademarkarea.com.
kmtc.com.sa name server ns01.trademarkarea.com.
kmtc.com.sa name server ns03.trademarkarea.com.
mot@boo:~$

相关内容