Нет такого файла или каталога, как в / usr / lib / sendmail (Ubuntu)

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

abdennour@pc: mail -v abd.tm@gmail.com
Subject: Hello World!
This is an email to myself.

Hope all is well.
.
Cc: 

Я получаю это сообщение об ошибке:

/usr/lib/sendmail: No such file or directory
"/home/abdennour/dead.letter" 9/261 
. . . message not sent.
2
задан 16.05.2020, 10:01

3 ответа

В качестве альтернативы, установите mutt (apt-get install mutt), который дает вам более приятный (но все еще командный интерфейс) интерфейс

1
ответ дан 16.05.2020, 10:02

Я обнаружил, что если я установил как mailutils, так и sendmail, эта ошибка исчезла, и отправка содержимого файла по электронной почте сработала:

sudo apt-get install mailutils
sudo apt-get install sendmail
cat /tmp/somefile.txt | mail -s "My subject " myemailname@example.com
3
ответ дан 16.05.2020, 10:02
  • 1
    Просто установка sendmail работала на меня. – Elementary 16.05.2020, 10:02

Я видел ту же ошибку при попытке отправить тестовое сообщение, используя только что установленную копию mailx.

Проблема заключалась в том, что я назвал файл конфигурации /etc/mail.rc вместо /etc/nail.rc. Переименование его в /etc/nail.rc решило проблему.

Mailx раньше называли nail, и похоже, что глобальный файл конфигурации сохраняет прежнее имя.

0
ответ дан 16.05.2020, 10:02

Теги

Похожие вопросы