Действие оболочки 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

0 ответов

Другие вопросы по тегам