четверг, 8 октября 2015 г.

Отправка email с консоли(терминала) linux

Часто при работе со скриптами приходится настраивать мониторинг исключительных ситуаций. При этом полезно узнать о возникновении внештатной ситуации как можно скорее.

Первым, что приходит в голову это отправлять уведомления на почту в случае ошибки.

Предпочтительными в таких ситуациях являются простые решени. В Linux есть подходящие решения.

Примеры:

mail -s "system report from task" example@example.com <<< "Test report body"

mail -s "system report from task" "example@example.com" <<EOF
Test
Report
Body
EOF

cat /path/to/file | mail -s "your subject" your@email.com

Комментариев нет:

Отправить комментарий