Skip to content

Instantly share code, notes, and snippets.

@vadviktor
Created August 30, 2012 14:29
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save vadviktor/3529647 to your computer and use it in GitHub Desktop.
Save vadviktor/3529647 to your computer and use it in GitHub Desktop.
Python: gmail unread E-mail checker
#!/usr/bin/env python
def gmail_checker(username,password):
import imaplib,re
i=imaplib.IMAP4_SSL('imap.gmail.com')
try:
i.login(username,password)
x,y=i.status('INBOX','(MESSAGES UNSEEN)')
messages=int(re.search('MESSAGES\s+(\d+)',y[0]).group(1))
unseen=int(re.search('UNSEEN\s+(\d+)',y[0]).group(1))
return (messages,unseen)
except:
return False,0
messages,unseen = gmail_checker('username@gmail.com','password')
print "%i messages, %i unseen" % (messages,unseen)
@bobybobybob
Copy link

SyntaxError: invalid syntax

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment