mailx не запускается с использованием crontab

У меня есть сценарий, который отправляет электронные письма. Он отлично работает при запуске вручную, но я не работаю при запуске с crontab:

#!/bin/bash
cat $HOME/myfolder/mailbody | /bin/mailx -v -s "mymail" -a file.txt xxx.yyy@zzz.com > $HOME/myfolder/script.log

При запуске с crontab ничего не записывается в "$ HOME / myfolder / script.log". Я не могу понять, почему с crontab не запускается команда отправки электронного письма.

0
задан 16 April 2020 в 12:30
1 ответ

Я решил эту проблему, указав абсолютный путь к аргументу вложения mailx:

#!/bin/bash
cat $HOME/myfolder/mailbody | /bin/mailx -v -s "mymail" -a /path/to/file.txt xxx.yyy@zzz.com > $HOME/myfolder/script.log
0
ответ дан 17 April 2020 в 08:32

Теги

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