Действие оболочки Oozie не отправляет почтовое уведомление
Я запускаю сценарий оболочки через oozie. Часть моего скрипта имеет код ниже. Когда я запускаю этот скрипт оболочки через командную строку unix, я получаю электронное письмо, но когда я запускаю этот скрипт оболочки через oozie Job, это будет успешно, но я не получаю никакой почты. Как я могу решить это? Или есть какой-нибудь альтернативный способ получения электронной почты с вложением после совпадения строки в файловой системе Unix?
if [ "$Var" = "Error" ]
then
echo "Data error" | mail -v -s "Data Error" -a error.csv -S smtp=smtp://mail-gateway -S from=localhost@gmail.com" Kevin@gmail.com
exit