sendmail: отказ поиска имени хоста SMTP

Я использовал bigbrother очень давно, который является собственным и управляемым сценарием оболочки (действительно помогает с подобной Unix совместимостью). Названный хоббит совместимого порта с открытым исходным кодом был разработан, который был впоследствии переименован к xymon, который я затем принял. Это чрезвычайно быстро, смехотворно легко установить, так как это автоматически графики (использующий rrd), и встречает AFAIK все критерии предприятия (создание отчетов, группы, время простоя, и т.д.).

Вещью, которая заставила меня придерживаться его этого времени, являются небольшие вещи, как из поддержки поля истечения сертификата SSL, то, что можно настроить его для предупреждения Вас, когда что-то работает (кашель как telnet на установке solaris 9), и что я считаю самыми важными: контекстно-зависимый контроль как выполнение больше, чем просто проверка, что порт 80 открыт, но проверка это - HTTP 200 и т.д.

0
задан 28 January 2011 в 09:50
1 ответ

Я выхожу на чем-то вроде конечности сюда, но я думаю, что проблемой является Ваш удаленный хост...

getmxrr(smtp-server.nycap.rr.com, droplocalhost=1)
getmxrr: res_search(smtp-server.nycap.rr.com) failed (errno=110, h_errno=2)
<zeno@biyg.net>... Deferred: Name server: smtp-server.nycap.rr.com: host name lookup failure

Похоже, что res_search является преступником здесь и что это ищет (smtp-server.nycap.rr.com), производит ошибку. Согласно netdb.h (я думаю), что ошибка является или неавторитетным хостом или SRVFAIL.

Проверяя DNS, действительно похоже, что что-то неправильно с тем хостом (простите использование nslookup):

Non-authoritative answer:
Name:   smtp-server.nycap.rr.com
Address: 75.180.132.33

nslookup
> set q=ptr
> 75.180.132.33

Non-authoritative answer:
33.132.180.75.in-addr.arpa      name = cdptpa-omtalb.mail.rr.com.

Я хочу сказать, что это похоже на передать/инвертировать несоответствие, но я мог быть неправым. Это могла просто быть одна плохая запись в их mailcluster. Я думаю причина, что это работает в режиме отладки, то, что ruleset 3 пропускается и часть которого ruleset делает обратные поиски на целевом mailserver.

Вы смогли решать это с mailertable, которое пойдет путями к образованию информации о DNS как преступник. Смотрите на это - Решение отказов поиска имени хоста в sendmail

1
ответ дан 23 November 2019 в 12:40

Теги

Похожие вопросы