Advertisement
Guest User

Untitled

a guest
Jun 2nd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. user=
  4. pass=
  5. # Min Balance
  6. min=
  7.  
  8. #sendFrom
  9. smtpemailfrom=
  10. #Sendto
  11. mailto=
  12. #Mail Subject
  13. subject=
  14. #MailBody
  15. body="Баланс меньше $min руб."
  16.  
  17. ball=`curl --silent --data "midAuth=0&user=$user&pswd=$pass&action=GetBalance&mid=0&module=contract" http://lk.subnet05.ru/webexecuter | grep -A1 Исходящий | tail -n 1 | sed -e 's/[^0-9.]//g' -e 's/\..*//g'`
  18. if [ "$ball" -lt "$min" ]; then
  19.  
  20. echo "From: \"Проверка баланса\"<$smtpemailfrom>" > /tmp/bal.eml
  21. echo "To: $mailto" >> /tmp/bal.eml
  22. echo "Subject: $subject" >> /tmp/bal.eml
  23. echo "Mime-Version: 1.0" >> /tmp/bal.eml
  24. echo "Content-Type: text/html; charset="utf-8"" >> /tmp/bal.eml
  25. echo "" >> /tmp/bal.eml
  26. echo "$body Текущий баланс $ball руб." >> /tmp/bal.eml
  27. /usr/sbin/ssmtp ${mailto} < /tmp/bal.eml
  28. rm /tmp/bal.eml
  29. fi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement