Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from urllib import urlopen
- import re
- import smtplib
- from_address = 'EMAILHERE'
- to_address = 'EMAILHERE'
- subject = 'IP'
- username = 'EMAILHERE'
- password = 'PASSWORDHERE'
- url = 'http://checkip.dyndns.org'
- print ("IP: ", url)
- request = urlopen(url).read().decode('utf-8')
- ourIP = re.findall("\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}", request)
- ourIP = str(ourIP)
- print ("Our IP is: ", ourIP)
- def send_email(ourIP):
- body_text = ourIP + ' is ip'
- msg = '\r\n'.join(['To: %s' % to_address,
- 'From: %s' % from_address,
- 'Subject: %s' % subject,
- ' ', body_text])
- server = smtplib.SMTP('smtp.gmail.com:587')
- server.starttls()
- server.login(username,password)
- server.sendmail(from_address, to_address, msg)
- server.quit()
- print( "SENT")
- send_email(ourIP)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement