Exim dnslookup 驱动程序 - 路由器 dnslookup:无法找到路由器驱动程序“dnslookup

Exim dnslookup 驱动程序 - 路由器 dnslookup:无法找到路由器驱动程序“dnslookup

我第一次在测试服务器上设置 Exim(从源代码编译)。我按照以下操作:Linux 从头开始。我已按照链接中给出的格式编辑了配置文件。然后,我运行此命令 - /usr/sbin/sendmail -bd -q15m

我收到一条错误消息“/etc/exim/exim.conf 第 516 行的 Exim 配置错误:路由器 dnslookup:找不到路由器驱动程序“dnslookup””我的 Exim 配置文件可以在这里找到 -Exim 配置文件

任何帮助,将不胜感激。

提前致谢..

答案1

您已构建了没有 dnslookup 路由器的 exim。您可以使用该-bV选项查看 exim 的构建方式:

OVZ-CentOS58[root@ivwm51 ~]# exim -bV | grep Routers
Routers: accept dnslookup ipliteral manualroute queryprogram redirect

就您而言,您不会看到“dnslookup”一词。删除 grep 部分即可查看整个输出。

要解决此问题,请更改您的 Local/Makefile,确保此功能已启用且未被注释掉:

ROUTER_DNSLOOKUP=yes

然后重建并安装你的 exim,它应该可以正常运行。

相关内容