Как определить какой почтовик используется в Линукс по умолчанию?

интернет компьютеры Linux почта линукс

Допустим установлены exim, postfix. Какой будет использоваться скажем при использовании "mail" в php ?
Ответы:
Почтовики прежде всего используют порты.
Посмотри, кто висит на портах 110 и 25.
А функция mail в PHP не использует почтовиков. Это внутренняя функция.
Пример есть по ссылке.
Какую почтовую программу будет использовать PHP определяется в php.ini (смотри строчку с sendmail).
Вот способ определения какая почтовая программа используется по-умолчанию:
1. ls -al /usr/sbin/sendmail
Например выдаёт:
lrwxrwxrwx 1 root root 21 Ноя 29 21:13 /usr/sbin/sendmail -> /etc/alternatives/mta
2. ls -al /etc/alternatives/mta
Например выдаёт:
lrwxrwxrwx 1 root root 27 Ноя 29 21:13 /etc/alternatives/mta -> /usr/sbin/sendmail.sendmail
Уже можно догадаться, что используется sendmail. Если выдаёт:
lrwxrwxrwx 1 root root 27 Ноя 29 21:13 /etc/alternatives/mta -> /usr/sbin/exim.sendmail
Значит используется exim и т.д. Для RPM дистрибутивов можно ещё выполнить:
3. rpm -qf /usr/sbin/sendmail.sendmail
и получить название пакета, содержащего данный файл:
sendmail-8.14.3-1.fc10.i386


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.