@admusers

Bash, как отправить результат по почте?

Добрый вечер, как отправить результат запроса по почте ?
85357e417b4f42df8d1bc856487e8f3e.JPG

сейчас он хранит в домашнем каталоге
  • Вопрос задан
  • 2718 просмотров
Пригласить эксперта
Ответы на вопрос 3
mmmaaak
@mmmaaak
по идее должно работать
mysql -u root -pPAssword -E "zabbix" -e "select * from hosts;" | mail (...тут параметры утилиты mail, гугли или man mail в помощь)
Ответ написан
nowfine
@nowfine
сисадмин 30+ левел
вот рабочий вариант

echo SQL DUMP `date +%D-%H:%M:%S` |mail -s "[sqldump]" -A /etc/passwd podkovirov@gmail.com

параметр -A - указывает файл который должен быть аттачем.

и перед отправкой не забуть сделать gzip для sql кода
Ответ написан
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
На выбор:
metasend -b -s "$SUBJECT" -f $TXTFILE -m text/plain -e none -n -f $ATTFILE -m application/octet-stream -e base64 -t $MAILTO 
mpack -s "$SUBJECT" -c application/octet-stream $ATTFILE $MAILTO 
mutt -a $ATTFILE -s "$SUBJECT" $MAILTO < $TXTFILE
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы