import poplib import re popClient = poplib.POP3('pop3.163.com') popClient.user('xtrgm523') popClient.pass_('5321210623') numMsgs, mboxSize = popClient.stat() print"Number of messages ", numMsgs print"Mailbox size", mboxSize print for id in range (numMsgs): for mail in popClient.retr(id+1)[1]: if re.search( 'Subject:', mail ): print mail print popClient.quit()