Advertisement
Guest User

Untitled

a guest
Dec 15th, 2016
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. #!/usr/bin/env python2.7
  2. # Cuenta correos en spam
  3. #
  4. # Debe instalar 'pygmail':
  5. # pip install pygmail
  6.  
  7. import gmail
  8. import logging
  9.  
  10. # logger
  11.  
  12. logger = logging.getLogger('bob')
  13. hdlr = logging.FileHandler('bob.log')
  14. formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s')
  15. hdlr.setFormatter(formatter)
  16. logger.addHandler(hdlr)
  17. logger.setLevel(logging.INFO)
  18.  
  19.  
  20. def main(username='spam', password='nospam'):
  21. '''
  22. Me autentico a Gmail para contar correos en spam y busco solo
  23. no-leidos
  24. '''
  25. g = gmail.login(username, password)
  26. emails = g.mailbox('[Gmail]/Spam').mail(unread=True)
  27. print("Correos en spam {}".format(len(emails)))
  28. logger.info('Correos en spam %s' % (len(emails)))
  29.  
  30. if __name__ == '__main__':
  31. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement