Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import os
- import time
- import datetime
- import glob
- import smtplib
- from email.mime.text import MIMEText
- import string
- username = 'danielsreeftank'
- password = 'Reeftank1'
- From = "danielsreeftank@gmail.com"
- To = "2252888042@mms.att.net"
- Subject_wet = "Warning"
- def email(condition):
- #print "Attempting to send email"
- if condition == 'warning':
- Body = string.join((
- "From: %s" % From,
- "To: %s" % To,
- "Subject: %s" % Subject_wet,
- "",
- last,
- ), "\r\n")
- # The actual mail send
- server = smtplib.SMTP('smtp.gmail.com:587')
- server.starttls()
- #print "Logging in..."
- server.login(username,password)
- #print "Logged in as "+username+"."
- server.sendmail(From, [To], Body)
- server.quit()
- #print "Email sent."
- logsize = os.path.getsize('/home/pi/log')
- if logsize < 900 and logsize > 1:
- with open('/home/pi/log') as f:
- last = None
- for last in (line for line in f if line.rstrip('\n')):
- pass
- email('warning')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement