Я хочу отключить обратный поиск DNS в Sendmail.
У нас есть SMTP-реле, работающее под управлением Sendmail, с доступом на основе IP-адреса .db. У нас нет требований к обратному поиску, и, фактически, они могут способствовать задержкам во времени ответа. Это вызывает предупреждения в мониторинге ... которые делают людей несчастными.
Я провел поиск и не смог найти ничего, чтобы отключить обратный поиск DNS для входящих подключений. Очевидно, я не могу просто убить все DNS-запросы, потому что тогда почта не будет доставлена.
Заранее спасибо!
Проверьте свой sendmail.mc
будь то FEATURE(require_rdns)
включен. Если нет, проверьте также, скомпилирован ли ваш двоичный файл sendmail с поддержкой tcp_wrappers, и если да, проверьте политики (специфичные для sendmail или по умолчанию, если они отсутствуют для sendmail) в /etc/hosts.allow
и /etc/hosts.deny
ОБНОВИТЬ:
Есть еще пара файлов, которые нужно проверить. Первая проверка /etc/nsswitch.conf
(или /etc/mail/service.switch
), если он существует. Обычные записи для разрешения DNS:
hosts: files bind
Затем проверьте записи /etc/resolv.conf
. Отвечают ли перечисленные там серверы имен? Возможно, первый недоступен, и в этом причина задержек.