Я использовал следующую команду mail в моем crontab, к которой работала безупречно, пока мы не установили наш почтовый сервер в прошлую пятницу:
echo "Testing 123" | mail -s "ECS PostDate Processed" "layton.everson@gmail.com chrish@mycreditcompany.com" -- -r "noreply@mycreditcompany.com" -F "ServerCronJobs"
ранее «-» разгромил параметры командной строки sendmail для отправки от имени и добавления ответного адреса. Теперь кажется, что - игнорируется, и все дополнительные параметры обрабатываются как адреса электронной почты. поэтому электронная почта собирается:
from root <root@mycompany.com>
to me, chrish, -r, noreply, -F, ServerCronJobs
Что сейчас отсутствует?
Как отмечали другие, это ссылка на /etc/alternatives/mail. вы можете видеть, что (если у вас есть пакет, который его уже установил), readlink /usr/bin/mail и найдите существующий пакет с помощью readlink -f /usr/bin/mail
Он предоставляется любым пакетом, который предоставляет mail-reader, который вы можете Ищите один с apt-cache search mail-reader лично я использую bsd-mailx.