为什么在将域指向 Yahoo Mail Server 后 MX 记录没有传播?

Jed*_*Jed 7 hosting email-server domain mx-record

我买了一个域名https://kmtc.com.sa/。域提供商是 marcaria.com。它目前指向 Web 文件的 Hostinger。

雅虎的邮件服务器是应该与Yahoo合作,指向MX记录到雅虎邮件服务器。

问题:现在已经 5 天了,邮件服务器仍然没有工作。我问过雅虎,他们为我提供了需要添加到 MX 记录的值。

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

记录

kmtc.com.sa         31.220.51.87    
kmtc.com.sa         68.142.212.40   
mail.kmtc.com.sa    68.142.212.40
Run Code Online (Sandbox Code Playgroud)

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

Host Name          Server                           Priority     
kmtc.com.sa        mx-biz.mail.am0.yahoodns.net     10
Run Code Online (Sandbox Code Playgroud)

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:re+baknzohptz3@dmarc.postmarkapp.com; sp=none; aspf=r;
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

我真的不确定这是否是正确的配置,因为现在是第 5 天。我只是希望我能尽快得到正确的配置。

我只设法获得了 Yahoo 支持,而不是 Marcaria(域提供商)。可能是因为现在是复活节季节,域名提供商仍然没有响应,因为这是他们的假期。

使用的缔约方:

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

小智 11

I took a look, unfortunately I couldn't find an MX record, the SOA record shows me that something was last changed to the dns records on March 23. When did you make your changes?

;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
Run Code Online (Sandbox Code Playgroud)


Esa*_*nen 11

DNS doesn't propagate; the responses from authoritative servers are cached by the recursive servers. Currently your authoritative servers are responding with an empty set of MX records, so they are not configured correctly.

$ 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
Run Code Online (Sandbox Code Playgroud)

I'm afraid you have to wait for the response from your DNS provider.

  • @Jed 似乎您在那里添加的记录没有发布到名称服务器。起初,我考虑了 `ns01.trademarkarea.com` 等域名服务器实际上与 marcaria.com 管理 UI 无关的可能性(域名必然相关并不是很明显),但是 https://support.marcaria .com/hc/en-us/articles/215525423-Set-up-DNS-Servers 似乎确认它们确实应该是。总而言之,似乎有些东西最终可能会被破坏。 (3认同)

Mir*_*ici 5

There is nothing to propagate. The DNS servers that are authoritative for your domain kmtc.com.sa do not have any MX record for your domain. This means you are configuring in the wrong place.

[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:~$
Run Code Online (Sandbox Code Playgroud)