当前位置:   article > 正文

python取得IMAP服务器邮件

python取得IMAP服务器邮件
  1. import imaplib, string, email
  2. M = imaplib.IMAP4_SSL("imap.163.com")
  3. print M
  4. try:
  5. try:
  6. M.login('xxx@xxx.com','xxxxxx')
  7. except Exception,e:
  8. print 'login error: %s' % e
  9. M.close()
  10. M.select()
  11. result, message = M.select()
  12. typ, data = M.search(None, 'ALL')
  13. for num in string.split(data[0]):
  14. try:
  15. typ, data = M.fetch(num, '(RFC822)')
  16. msg = email.message_from_string(data[0][1])
  17. print msg["From"]
  18. print msg["Subject"]
  19. print msg["Date"]
  20. print "_______________________________"
  21. except Exception,e:
  22. print 'got msg error: %s' % e
  23. M.logout()
  24. M.close()
  25. except Exception, e:
  26. print 'imap error: %s' % e
  27. M.close()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/985910
推荐阅读
相关标签
  

闽ICP备14008679号