如果 netlify 正在管理 DNS,那么 Godaddy 中的 MX 记录将被忽略。您可以使用 whois 来判断这一点:
$ whois fools.website | grep -i "name server"
Name Server: DNS1.P05.NSONE.NET
Name Server: DNS2.P05.NSONE.NET
Name Server: DNS3.P05.NSONE.NET
Name Server: DNS4.P05.NSONE.NET
Netlify 的域名服务器都匹配相同的 DNSx.P0X.NSONE.NET 模式
如果您的 whois 查询返回类似的结果,您需要在 Netlify 的 DNS 配置中配置 Godaddy 中的 DNS 设置中的所有内容,通常是https://app.netlify.com/account/dns/domain.name(您将 domain.name 替换为您的实际域名,例如 mynetlifysite.com)
如果您的 whois 记录看起来更像这样:
$ whois godaddysite.com | grep -i "name server"
Name Server: PDNS03.DOMAINCONTROL.COM
Name Server: PDNS04.DOMAINCONTROL.COM
然后,您需要与 Godaddy 合作,了解为什么记录无法按预期工作,因为它们确实托管/管理您的 DNS。