Guest User

Untitled

a guest
Dec 7th, 2017
425
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. fnc_mail() {
  4. subj="$1"
  5. msg="$2"
  6. if [ -z "$3" -o "$(dirname $3)" = "." ]; then logfile="/tmp/lastmail.log"; else logfile="$3"; fi
  7.  
  8. sendmail -S"smtp.gmail.com" -f"Pyrepenol@gmail.com" -F"DD-WRT Auto Mailer" -u"Pyrepenol@gmail.com" -p"qbxelhcnunkxatug" -d"gmail.com" -s"$subj" -m"$msg" Pyrepenol@gmail.com > $logfile 2>&1
  9. }
  10.  
  11. if [ "$1" = "bwmail" ]; then
  12. aff="aff" #keyword workaround
  13. yday=$(date -D %s -d $(( $(date +%s) - 86400)) +%d)
  14. ymon=$(date -D %s -d $(( $(date +%s) - 86400)) +tr$aff-%m-%Y)
  15. if [ $(date +%d) -eq 1 ]; then monmsg="Last Month"; else monmsg="Month to Date"; fi
  16. msg=$(nvram get $ymon | awk '{print $'$yday', $NF}' | sed 's/\([^:]*\):\([^ ]*\) \[\([^:]*\):\([^]]*\)]/Totals for Yesterday\nIncoming: \1 MB\nOutgoing: \2 MB\n\nTotals for '"${monmsg}"'\nIncoming: \3 MB\nOutgoing: \4 MB\n/')
  17. fnc_mail "Bandwidth Report" "$msg" "/tmp/bwmail.log"
  18. fi
Add Comment
Please, Sign In to add comment