mandaCorreosdeRoot.sh 513 B

12345678910111213141516
  1. #!/bin/bash
  2. ficherolog=/tmp/email_$(date +"%Y-%m-%d_%H.%M").log
  3. if `/usr/bin/mail -e`; then
  4. #
  5. # saca todo el correo del buzón de root y lo deja en un fichero
  6. # luego borra el correo de root
  7. /usr/bin/mail --print 2>&1 > $ficherolog
  8. echo 'd *' | /usr/bin/mail -N > /dev/null
  9. #
  10. # ahora manda el fichero a creylopez
  11. #
  12. sudo -u creylopez echo "Correos de root de la última semana" | sudo -u creylopez mail -s "Correos de root" creylopez@yahoo.es -A $ficherolog
  13. rm $ficherolog
  14. fi
  15. exit 0