Advertisement
Guest User

Untitled

a guest
Mar 14th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. import subprocess
  2. import smtplib
  3. import socket
  4. from email.mime.text import MIMEText
  5. import datetime
  6. #account info
  7. to = 'RPiTime@gmail.com'
  8. gmail_user = 'RPiTime@gmail.com'
  9. gmail_password = '12345616'
  10. smtpserver = smtplib.SMTP('smtp.gmail.com', 587)
  11. smtpserver.ehlo()
  12. smtpserver.starttls()
  13. smtpserver.login(gmail_user, gmail_password)
  14. today = datetime.date.today()
  15. arg='ip route list'
  16. p=subprocess.Popen(arg,shell=True,stdout=subprocess.PIPE)
  17. data=p.communicate()
  18. split_data=data[0].split()
  19. ipaddr=split_data[split_data.index('src')+1]
  20. my_ip='Good day human overlord. This is your humble pi. My ip today is %s' % ipaddr
  21. msg=MIMEText(my_ip)
  22. msg['Subject']= 'Rpi2 Reporting in!'
  23. msg['From']= gmail_user
  24. msg['To'] = to
  25. smtpserver.sendmail(gmail_user, [to], msg.as_string())
  26. smtpserver.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement