电子邮件执行AAAA DNSlogging,不会发送没有

我有一个邮件服务器的问题。

我创build了一个A和一个MXlogging,我可以接收来自不同服务器的邮件,但是所有出站邮件(到不同的邮件提供者)都失败,状态如下:

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,则AAAAlogging只会返回SOA。

我不是很确定问题是什么,但我的猜测是,邮件服务器以某种方式尝试强制执行ipv6,因此查找AAAA DNSlogging。

我有一个MXlogging到我的mail.domain.tld和一个从mail.domain.tld到我的公共IP地址的logging。 并通过iptables转发smtp / imap端口。 我在/etc/resolve.conf中设置了一个合适的DNS,我禁用了该机器的IPv6,并将Citadelconfiguration为仅使用IPv4。

为什么它仍然强制执行仅用于IPv6的四方DNSlogging? 还是我大大曲解了一些东西?

我不认为这是一个准确的解读问题。 这两个错误更为明显:

1)连接失败:在与mx-ha03.web.de交谈时,在SMTP会话期间连接断开;

3)连接失败:在与mx-ha02.web.de交谈时的SMTP会话期间连接断开;

这表明SMTP会话本身已经崩溃,意味着它至less能够发起连接。 最好的下一步是使用数据包捕获来研究在networking级别的这些SMTP事务中发生的事情。 我会忽略关于没有AAAAlogging的警告,直到你可以使这两个错误消失。