День добрый.
Немогу понять вот что.
Предположим, в системе установлен сервер sendmail. Его демон висит в процессах. И можно отправлять почту, например с помощью программы mail, или из PHP с помощью функции mail() или еще откуда-то.
Удаляем sendmail из системы, устанавливам программу ssmtp. Настраиваем, чтоб она работала, например, через smpt сервер mail.ru. Программа ssmtp - не сервер, ее демон не висит в процессах. Однако же почта всеравно отправляется и через программу mail, и через PHP с помощью функции mail().
Вопрос: как и откуда система знает, что если установлен sendmail, то пересылку нужно делать через sendmail. А если установлен ssmtp, то пересылку делать через ssmtp? Где это настраивается? Где скрыта эта логика?