Como enviar email através do Shell Script [RESOLVIDO]

1. Como enviar email através do Shell Script [RESOLVIDO]

Wesller
wesllerfavarin

(usa openSUSE)

Enviado em 07/12/2018 - 09:43h

Bom dia.

Criei esse Script para efetuar o backup do meu Servidor Novell.
Uso no OES2015 Suse Linux. Faço o agendamento dele através do crontab.

Gostaria de saber como posso fazer para enviar um email no final do processo informando que o backup ocorreu com sucesso.
Obrigado


#!/bin/bash
INICIO=`date +%d/%m/%Y-%H:%M:%S`
LOG=/media/nss/DADOS/backup/`date +%A_%d-%m-%Y`_DADOS.txt
ORIGEM=/media/nss/DADOS
DESTINO=/media/backup/Backup_Arquivos_Novell/`date +%w-%A`
DESTINO2=/media/nss/IMAGENS/backup/

mount -t cifs //192.168.0.249/Volume_1 /media/backup -o username=root,password=

echo " " >> $LOG
echo "|-----------------------------------------------------|" >> $LOG
echo "*** Sincronizacao Iniciada em $INICIO *** " >> $LOG
echo " " >> $LOG

sudo rsync -Cravzp $ORIGEM $DESTINO >> $LOG
echo " " >> $LOG
echo "|-----------------------------------------------------|" >> $LOG
echo " " >> $LOG
sudo rsync -Cravzp $ORIGEM $DESTINO2 >> $LOG
FINAL=`date +%d/%m/%Y-%H:%M:%S`

echo " " >> $LOG
echo "*** Sincronizacao Finalizada em $FINAL *** " >> $LOG
echo "|-----------------------------------------------------|" >> $LOG
echo " " >> $LOG
echo " " >> $LOG
umount /media/backup



  


2. RESOLVIDO

Wesller
wesllerfavarin

(usa openSUSE)

Enviado em 07/12/2018 - 10:29h

Bom dia

Procurando na Internet achei este comando que funcionou 100%

echo "Isto é um e-mail de teste" | mail -s "Assunto Teste 2" seuemail@dominio.com.br

coloquei no final do Shell Script e rodou.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts