电子邮件强制使用 AAAA DNS 记录,如果没有

电子邮件强制使用 AAAA DNS 记录,如果没有

我的邮件服务器有问题。

我设置了 A 和 MX 记录,我能够接收来自不同服务器的邮件,但所有发件箱邮件(发往不同的邮件提供商)都失败并显示以下状态:

1) 连接失败:与 mx-ha03.web.de 通话时,SMTP 对话期间连接中断;

2) AAAA-lookup mx-ha03.web.de - DNS 服务器返回没​​有数据的答案;

3) 连接失败:与 mx-ha02.web.de 通话时,SMTP 对话期间连接中断;

4) AAAA-lookup mx-ha02.web.de - DNS 服务器返回没​​有数据的答案;

5) AAAA-lookup mx-ha02.web.de - DNS 服务器返回没​​有数据的答案;

如果我从 mx-ha02.web.de 的服务器挖掘 @8.8.8.8,AAAA 记录只会返回 SOA。

我不太清楚问题是什么,但我的猜测是,邮件服务器以某种方式尝试强制使用 ipv6,因此寻找 AAAA DNS 记录。

我有一条指向 mail.domain.tld 的 MX 记录和一条从 mail.domain.tld 到我的公共 IP 地址的 A 记录。并通过 iptables 转发了 smtp / imap 端口。我在 /etc/resolve.conf 中设置了合适的 DNS,为机器禁用了 IPv6,并将 Citadel 配置为仅使用 IPv4。

为什么它仍然强制使用仅用于 IPv6 的四 A DNS 记录?还是我误解了什么?

答案1

我认为这对问题没有准确的解读。这两个错误更加明显:

1) 连接失败:与 mx-ha03.web.de 通话时,SMTP 对话期间连接中断;

3) 连接失败:与 mx-ha02.web.de 通话时,SMTP 对话期间连接中断;

这表明 SMTP 对话本身正在中断,并暗示它至少能够发起连接。您下一步最好使用数据包捕获来从网络级别研究这些 SMTP 事务期间发生的情况。我会忽略有关缺失 AAAA 记录的警告,直到您可以消除这两个错误。

相关内容