Как я могу запустить сервер ubuntu 12.04 без работающего на нем почтового сервера?
Это сделано для повышения безопасности и простоты обслуживания. Мне не нужны письма, обрабатываемые в системе, вместо этого я читаю файлы журналов.
Некоторые пакеты устанавливают почтовый сервер, хотя их можно использовать без почты. Как легко с этим жить? Я не хочу связываться с apt-get или находить решение для каждого случая.
Могу ли я установить фиктивный почтовый сервер? Или самый простой почтовый сервер из всех пакетов и отключить его в конфиге?
Устанавливают ли разные пакеты разные почтовые серверы, или одни из них устанавливают postfix, другие exim4?
Что я мог сделать?
Вам всегда нужен локальный почтовый сервер в системе Linux.
Попробуйте минимальную настройку (только локальная почта).
Если вы имеете в виду MTA почтового сервера, то вы можете удовлетворить зависимость с помощью lsb-invalid-mta.
sudo apt-get install lsb-invalid-mta
Есть метапакет под названием почтовый транспортный агент с зависимостями, которые удовлетворяют использование MTA, и есть lsb-invalid-mta с фиктивным sendmail, который ничего не делает.
Таким образом, вы можете запустить сервер Ubuntu без почтового сервера. А если вам нужно отправить почту из системы в почтовый концентратор, вы можете использовать ssmtp.