- adminAB76
- Autore della discussione
- Amministratore
Less
Di più
- Messaggi: 4
11 Anni 8 Mesi fa - 10 Anni 8 Mesi fa #25
da adminAB76
MAIL è stato creato da adminAB76
Per iniziare da zero:
configurazione del file /etc/exim4/update-exim4.conf.conf
file email.sh in root
NB /mnt/backup è montato da /etc/fstab
Code:
apt-get install exim4-daemon-light mailutils sharutils
dpkg-reconfigure exim4-config
configurazione del file /etc/exim4/update-exim4.conf.conf
Code:
dc_eximconfig_configtype='satellite' #c'è un server di posta#
dc_other_hostnames='HOSTNAME'
dc_local_interfaces='127.0.0.1'
dc_readhost='HOSTNAME'
dc_relay_domains=''
dc_minimaldns='false'
dc_relay_nets=''
dc_smarthost='192.168.999.999' #IP del server di posta#
CFILEMODE='644'
dc_use_split_config='false'
dc_hide_mailname='true'
dc_mailname_in_oh='true'
dc_localdelivery='mail_spool'
file email.sh in root
Code:
#!/bin/bash
ydate=`echo $(date --date='1 day ago' +%Y-%m-%d)`
file1=`stat -c %y /mnt/backup/filezippato1.tar.gz | cut -d ' ' -f1`
file2=`stat -c %y /mnt/backup/filezippato2.tar.gz | cut -d ' ' -f1`
file3=`stat -c %y /mnt/backup/filezippato3.tar.gz | cut -d ' ' -f1`
if [ "$ydate" == "$file1" ] && [ "$ydate" == "$file2" ] && [ "$ydate" == "$file3" ];then
echo | mail -a "From: backup@linux.webmaster" -s "$(hostname) - backup ok" admin@webmaster.it
else
echo | mail -a "From: backup@linux.webmaster" -s "$(hostname) - backup fallito" admin@webmaster.it
fi
NB /mnt/backup è montato da /etc/fstab
Ultima Modifica 10 Anni 8 Mesi fa da adminAB76.
Si prega Accesso a partecipare alla conversazione.