Анакрон хочет использовать sendmail. Зачем?

Я использую Ubuntu 18.10 и добавил короткий скрипт в anacrontab. Теперь я получаю это предупреждение журнала от Anacron:

Не могу найти sendmail в /usr/sbin/sendmail, не отправляя по почте

Я использую Postfix по умолчанию для почты, а не sendmail, и я получаю сообщения от других утилит (задания на принтер, USB-соединение и т. Д.) Через обычные сообщения Gnome. Почему Anacron настаивает на sendmail, и мне нужно устанавливать sendmail только для Anacron?

1 ответ

sendmail это общая команда Поскольку sendmail был чрезвычайно распространенным и широко используемым MTA, многие ранее созданные сценарии предполагают, что sendmail установлен, если используется электронная почта.

Это заставило другие MTA подражать частям поведения sendmails.

Если вы посмотрите на список файлов postfix, вы увидите, что он обеспечивает /usr/sbin/sendmail,

Вам не нужно устанавливать sendmail МТА, но установка postfix с sudo apt install postfix предоставит вам команду sendmail, которая эмулирует поведение оригинала sendmail"s sendmail команда.

Другие вопросы по тегам