pop3協議收取郵件

    # pop3.py  
      
    import poplib  
      
    emailServer = poplib.POP3('your pop3 server name')  
    emailServer.user('your mail account')  
    emailServer.pass_('your mail password')  
    # 設置爲1,可查看向pop3服務器提交了什麼命令  
    emailServer.set_debuglevel(1)  
      
    # 獲取歡迎消息  
    serverWelcome = emailServer.getwelcome()  
    print serverWelcome  
      
    # 獲取一些統計信息  
    emailMsgNum, emailSize = emailServer.stat()  
    print 'email number is %d and size is %d'%(emailMsgNum, emailSize)  
      
    # 遍歷郵件,並打印出每封郵件的標題  
    for i in range(emailMsgNum):  
        for piece in emailServer.retr(i+1)[1]:  
            if piece.startswith('Subject'):  
                print '\t' + piece  
                break  
              
    emailServer.quit()  


本文章來至源碼世界  http://www.ymsky.net/views/35800.shtml
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章