python之模組poplib之常見用法

2021-09-07 04:36:05 字數 783 閱讀 5958

#

-*- coding: cp936 -*-

#python 27

#xiaodeng

#python之模組poplib之常見用法

'''所以,收取郵件分兩步:

第二部:用email解析原始文字,還原為郵件物件。

poplib.pop3(host,port,timeout):連線pop3伺服器

poplib.pop3_ssl():

pop3.set_debuglevel(level):設定除錯模式,可以看到與伺服器的互動資訊

pop3.getwelcome():

pop3.user(username):傳送使用者名稱和密碼進行驗證 (poplib.pop3.user poplib.pop3.pass_)

pop3.pass_(password):傳送使用者名稱和密碼進行驗證

pop3.apop(user, secret):digest是md5訊息摘要

pop3.rpop(user):

pop3.stat():獲取郵箱中信件資訊

pop3.list([which]):返回郵件數量和每個郵件的大小

pop3.retr(which):收取郵件

pop3.dele(which):刪除郵件

pop3.rset():伺服器將重置所有標記為刪除的郵件,用於撤消dele命令

pop3.noop():伺服器返回乙個肯定的響應

pop3.quit():退出

pop3.top(which, howmuch):

'''

Python郵件相關模組之poplib

pop3全稱 post office protocol version 3 即郵局協議版本3.是tcp ip協議簇中的一員,使用預設埠110.主要用於支援客戶端遠端管理伺服器上的電子郵件。利用上述的功能,就可以寫出乙個自己的簡單的收取郵件的小指令碼了。下面是我自己的163郵箱收取指令碼,僅供參考 u...

python中使用poplib模組接收郵件

目的 用poplib模組接收郵件,並處理文字內容。環境 windows 7 python 3.5.3 情景 伺服器一般預警都會有郵件通知,如果通知比較多且郵箱還會收到其他的郵件時,這時從中整理出預警資訊並統計的話,這個也算是乙個比較重複繁瑣的事,可以用指令碼自動收集資訊,並整理相關資訊到 內,方便檢...

python模組之shutil模組

高階的 檔案 資料夾 壓縮包 處理模組 shutil.copyfileobj fsrc,fdst length 將檔案內容拷貝到另乙個檔案中 import shutil shutil.copyfileobj open old.xml r open new.xml w shutil.copyfile ...