17-04-2009, 23:49 | #11 |
The Stig
Join Date: Jun 2006
Location: Swad!
Posts: 10,713
|
Ok, Dee was playing 80's game, so happened to have laptop Only quick and dirty, so excuse the lack of comments.
Code:
#!/usr/bin/env python import urllib2, smtplib def mail(serverURL=None, sender='', to='', subject='', text=''): """ Usage: mail('somemailserver.com', 'me@example.com', 'someone@example.com', 'test', 'This is a test') """ headers = "From: %s\r\nTo: %s\r\nSubject: %s\r\n\r\n" % (sender, to, subject) message = headers + text mailServer = smtplib.SMTP(serverURL) mailServer.sendmail(sender, to, message) mailServer.quit() baseurl = 'http://www.cokezone.co.uk/home/catalogue/reward/prod1020003/Xbox/200+Points+for+Xbox+Live' page = urllib2.urlopen(baseurl) source = page.read() if 'soldout' in source: print 'Still none...' else: mail('my.mail.server', 'me@me.com', ['me:me.com'], 'CokeZone MS Points', 'Cokezone has points, go go go!') print 'Found some! Emailed.'
__________________
apt-get moo |