Как известно при минимальной установке какой-либо из дистрибутивов Linux появятся команды, которые могут вам понадобиться, но вот незадача, их нет в системе по умолчанию, и воспользоваться ими не удастся без предварительной установки. Дело в том, что при таком методе установки операционной системы устанавливаются только необходимые пакеты, которые нужны для работы операционной системы. Все остальные команды устанавливаются при необходимости уже на этапе использования операционной системы. Одной из таких команд как вы наверное уже догадались из заголовка поста является mail. При минимальной установке в таких операционных системах как CentOS, Redhat, Ubuntu и Debian обращение к команде может привести к такому сообщению в окне консоли:
mail: command not found
Команда mail может быть использована для отправки писем из командной строки Linux. И если она вам понадобилась, то вы исправить положение, установив её у себя в системе. В зависимости от ветки операционной системы Linux, команды для установки необходимых пакетов могут отличаться.
Установка команды mail на CentOS / Redhat
Для систем на основе RHEL команду следует устанавливать из пакетов mailx rpm.
# yum install mailx
Установка команды mail на Ubuntu / Debian
Для систем на базе Debian эта команда может быть установлена посредством пакета mailutils.
# apt-get install mailutils
После процесса установки пакетов самое время проверить работоспособность команды mail. Для этого в окне консоли следует отправить тестовое письмо.
Отправка тестового письма
# echo "Тело сообщения" | mail -s "Тема сообщения" your@mail.com
Где как вы уже поняли, вместо your@mail.com – следует указать ваш почтовый адрес. После отправки проверяйте свой почтовый ящик. Если письмо пришло, то значит, команда работает. Кстати иногда письма могут попадать под различные спам-фильтры на почтовом сервисе, поэтому если письмо не пришло, не забудьте проверить папку «спам» на вашей почте.
Подскажите, пожалуйста, как настроить, чтобы отправлять и получать письма своего почтового ящика ( яндекс ) с помощью mailutils?