Назад | Перейти на главную страницу

Постфикс: / usr / sbin / sendmail: Нет такого файла или каталога - почему?

Я пытаюсь заставить постфикс работать, и когда я тестирую его, используя mail user Я ввожу тему, сообщение и т. Д. И получаю следующую ошибку:

mail: /usr/sbin/sendmail: No such file or directory
Can't send mail: sendmail process failed

Почему речь идет о sendmail? Я удалил это давным-давно и использую postfix. Он все еще где-то болтается, и почтовая команда думает, что должна использовать sendmail?

В postfix пакет на Debian фактически включает /usr/sbin/sendmail исполняемый файл, который функционирует как интерфейс совместимости (см. man sendmail когда postfix установлен).

Проверьте ls -l /usr/sbin/sendmail* в случае его переименования или переустановите postfix пакет, так что вы получите обертку на месте.

Если у вас нет / usr / sbin / sendmail, проверьте, есть ли после установки пакета postfix:

/usr/sbin/sendmail.postfix

Если да, просто создайте символическую ссылку:

ln -s /usr/sbin/sendmail.postfix /usr/sbin/sendmail

Вероятно, нарушена установка постфикса. Попробуй это:

sudo aptitude reinstall postfix

Я столкнулся с той же проблемой, и следующий cmd исправляет ее,

sudo apt-get install mailutils