Люди помогите! Установил sendmail 8.12.3. Все как-бы работает, но почта отправляемая на программный мейлер не обрабатывается (логи пишут - сервис недоступен), а в sendmail 8.11.6 все работало. Как быть, где искать ???
Надо читать про smrsh в родной доке на сендмэйл. Это шелл, в составе semdmail. Можно его отключить подставив в sendmail.mc вместо него обычный шелл , но лучше этого не делать. Проверте лежит ли он на месте ( как написано в sendnail.mc). В aliases не должно быть полного пути к программе, он их ищет в /etc/smrsh, либо линки, либо их туда положить, и помниться прав лишних не должно быть.
Да все как-бы на месте. Вычитал в доке на sendmail 8.12.3, что директория по умолчанию для smrsh /usr/adm/sm.bin?, хотя всю дорогу была /etc/smrsh. Такое впечатление, что sendmail не знает где лежит smrsh и не запускает его следовательно.