Как заставить crontab отправлять мне письма с результатами выполнения заданий? У меня есть MAILTO=redacted@yahoo.com.au
над заданиями, но это не работает.
Я знаю, что мне нужно использовать что-то вроде Postfix или Sendmail, но я никак не могу понять, как этого добиться. Я искал и искал простое руководство по настройке Postfix, но все они безумно сложные и предполагают, что вы будете настраивать целый сервер для отправки и получения электронной почты и знать все термины (например, что такое доменное имя для исходящей электронной почты?).
Все, что я хочу сделать, это чтобы crontab отправлял мне электронную почту. Почему это так сложно?
Дополнительная информация:
Мой файл crontab выглядит так:
MAILTO=redacted@yahoo.com.au
1 0 * * * ~/Desktop/toskymesh.sh
59 6 * * * ~/Desktop/tooptus.sh
0 3 * * * snapraid sync
Дополнительная информация:
Вывод ps -ef | grep '[s]endmail'
root 6840 1370 0 10:26 ? 00:00:00 sendmail: MTA: accepting connections
Я точно знаю, что cron работает, но я все равно тестирую команду mail с помощью echo Test | mail -s Test redacted@yahoo.com.au
.