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

Почему задерживается приветствие SMTP-баннера SendMail, когда первичный DNS-сервер недоступен?

CentOS 5.x / SendMail

Всем привет,

Обычно, когда я подключаюсь к серверу SendMail, я почти мгновенно вижу приветствие баннера SMTP.

Я заметил, что, когда основной DNS-сервер недоступен для доступа к серверу SendMail, отображение приветствия SMTP-баннера может занять до 10-15 секунд. Я предполагаю, что это, вероятно, как-то связано с тем, что SendMail пытается выполнить обратный поиск в DNS, не может получить ответ, а затем пытается второй преобразователь (и / или отказывается от запроса).

Если это так, можно ли это настроить? Я просмотрел руководство по настройке настройки (http://www.sendmail.org/m4/tweaking_config.html) и увидел несколько опций, относящихся к тайм-ауту резолвера, но все они казались специфичными для OUTBOUND delivery FROM sendmail. Эта задержка происходит при ВХОДЯЩЕЙ доставке TO sendmail.

Есть предположения? Спасибо.

Да, это из-за проблем с DNS. Вот почему вы должны поддерживать свой DNS в рабочем состоянии и почему существует вторичный DNS-сервер.

Чтобы решить эту проблему, вам нужно настроить DNS, а не Sendmail. Устраните причину, а не симптом.

Закомментировать FEATURE('accept_unresolvable_domains')dnl

в твоем sendmail.mc файл и пересоберите / перезапустите sendmail.