Отправка писем из скриптов bash/shell

Отправка писем из скриптов bash/shell Как отправить письмо с сервера с помощью скриптов bash/shell?

Отправка писем из скриптов bash/shell


1
2
#!/bin/bash
du -sh | mail -s "disk usage report" admin@abcname.com.ua
Откройте новый файл, вставьте в него приведенные выше строки, сохраните и запустите. Вы получите письмо, содержащее вывод команды "du -sh". И последняя хитрость в письмах из командной сроки - добавление вложений к письмам, отправляемым из скриптов. Предположим, вам необходимо сделать резервную копию директории с конфигурационными файлами, заархивировать ее и отправить в качестве вложения с помощью mutt:
1
2
3
4
5
#!/bin/bash
yum install mutt
tar -zcf /home/user/backup.tar.gz /home/user/files_to_backup
echo "Archived configuration files" | mutt -a /home/user/backup.tar.gz -s "backup data" admin@abcname.com.ua
Команда echo в начале третьей строки добавляет текст "Archived configuration files" в тело письма.
More
hit.ua: посетителей за сегодня