Я отправляю электронное письмо с помощью приведенных ниже команд, объединяя все выходные данные и отправляя их в одном электронном письме. Он отлично работает для меня.
mailx -s "LIP Data Quality Report for $DATE_YEST_FORMAT1" -r [email protected] [email protected] <<EOF
Data Successfully loaded into LIP_DATA_QUALITY table
Total Items Purchased: `echo $QUERY1 | awk '{print $1}'`
Total Items MissingorMismatch: `echo $QUERY1 | awk '{print $2}'`
Error Percentage: $QUERY2
EOF
Теперь мне нужно прикрепить один файл к вышеуказанному электронному письму, и этот файл находится под temp folder
с именем chart
. И при отправке мне нужно отправить его как файл chart.html
.
Итак, как я могу изменить мою команду выше, чтобы она могла прикреплять chart
как chart.html file
из temp folder
в электронном письме.
Надеюсь, я всем понятен. Я бегу SunOS
.
Любые предложения будут оценены.
Обновления:-
Если мне нужно добавить команду uuencode в мой сценарий оболочки, чтобы она была такой, как показано ниже? или что-то другое
mailx -s "LIP Data Quality Report for $DATE_YEST_FORMAT1" -r [email protected] [email protected] <<EOF
uuencode /tmp/chart chart.html
Data Successfully loaded into LIP_DATA_QUALITY table
Total Items Purchased: `echo $QUERY1 | awk '{print $1}'`
Total Items MissingorMismatch: `echo $QUERY1 | awk '{print $2}'`
Error Percentage: $QUERY2
EOF