mutt показывает заголовки в содержимом электронной почты при отправке по электронной почте из вывода crontab

Пункт udevadm triggerуказывает ядру отправлять события для всех присутствующих устройств. Он делает это, написав /sys/devices/*/*/uevent. Для этого необходимо смонтировать sysfs для чтения -и записи на /sys.

1
20.11.2019, 06:29
1 ответ

В файле cronie.serviceпоместите:

Environment="EMAIL=youremail@email.com"

где EMAIL— электронная почта, которую вы хотите, чтобы ваше задание cron (выводило только из сценариев cron )для отправки по электронной почте.

Измените строку в cronie.service, имеющую :от ExecStart=/usr/bin/crond -n -m 'msmtp -t'до:

ExecStart=/usr/bin/crond -n -m 'mutt -H - ${EMAIL}'

Где -H -принимает начало передаваемого по каналу ввода в mutt в качестве заголовков файла и тела сообщения.

В вашем файле /etc/cron.d/ или файле crontab добавьте:

MAILFROM=youremail@domain.tld

перезапустить Крониsudo systemctl restart cronie

0
27.01.2020, 23:57

Теги

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