邮件被发送到错误的服务器,TXT 记录与此有关系吗?......或者是其他原因?

邮件被发送到错误的服务器,TXT 记录与此有关系吗?......或者是其他原因?

我遇到了这个“新”问题,我刚刚根据新的办公标准重建了我们的域名+服务器+托管的配置。

设置如下

我们有一个 myexample.com 域名,注册商是知名的。一家拥有自己的“网络托管”公司,让我们可以配置一切(动态 IP 更新除外)一家支持动态 IP 更新的“DNS 托管”。一台使用动态 IP 连接的办公服务器。电子邮件

问题

在 .com 注册商端我已连接“dns 托管”名称服务器。

从此“dns 托管”,我将 @.myexample.com 和 www.myexample.com 流量重定向到“web 托管”服务器,该服务器的 IP 类似于 89.46.35.224,其中包含一些 CNAME 和 A 记录。到 server.myexample.com 的流量转到动态地址。

一切正常... ping 工作正常... 服务运行正常... dns 传播现在已全部完成。

问题出在邮件上。 当我向我的域名发送邮件时,我会立即收到 DNS 的回复:mx.mydynamicdnshost.com 报告“发往 myexample.com 的邮件回发给我自己”

在我之前的配置中,我需要做的就是使用 TXT 记录,例如“v=spf1 ip4:89.46.34.0/21​ ip4:216.239.115.0/24 a mx​~all”,然后电子邮件就可以“正常工作”

现在不行了...我是不是漏掉了什么?我之前的 DNS 主机是否有某种标准配置使其可以工作,而这个却不行?我还需要添加其他内容吗?

答案1

刚刚检查了 MX 记录,发现 @.myexample.com 指向“LOCAL”... 向网络主机添加了 mail.myexample.com 的 A 记录,并在 DNS 主机中添加了另一条 A 记录... MX 记录指向该记录。已修复

似乎旧版 dynDNS 服务默认这样做,因为它没有备份 MX,而这个服务有,所以它默认指向他们自己的服务器。

相关内容