Назад | Перейти на главную страницу

Драйвер exim dnslookup - dnslookup маршрутизатора: не удается найти драйвер маршрутизатора «dnslookup»

Я впервые устанавливаю Exim на тестовом сервере (скомпилированном из исходников). Я следую HowTo на Linux с нуля. Я отредактировал файл конфигурации, как указано в ссылке. Затем я запускаю эту команду - /usr/sbin/sendmail -bd -q15m .

Я получаю сообщение об ошибке "Ошибка конфигурации Exim в строке 516 файла /etc/exim/exim.conf: router dnslookup: не удается найти драйвер маршрутизатора" dnslookup "" Мой файл конфигурации Exim можно найти здесь - Файл конфигурации Exim

Любая помощь будет оценена.

Заранее спасибо..

Вы создали exim без маршрутизатора dnslookup. Вы можете использовать -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, и он должен работать.