6

我正在测试两台邮件服务器,它们位于两台(虚拟)机器上,并为电子邮件提供了域名。当其中一台服务器需要向另一台服务器发送电子邮件时,它似乎对收件人域的 MX 记录执行 DNS 查找,无论我放置什么 IP/域映射,它都不会将发件人服务器指向正确的 IP在/etc/hosts.

那么我应该安装 DNS 服务器并为收件人域创建自定义 MX 记录吗?我如何在 Ubuntu 上执行此操作,或者有更简单的方法吗?

4

1 回答 1

4

假设现在的 Ubuntu 服务器通常使用 Postfix 作为消息传输代理,可以通过disable_dns_lookups配置参数告诉 Postfix 禁用 SMTP 的 DNS 查找。添加以下行

disable_dns_lookups = 是

到 Postfix 的配置文件位于/etc/postfix/main.cf. 这将使 Postfix/etc/hosts在尝试解析邮件收件人的域地址时进行检查。

于 2012-11-20T14:03:25.977 回答