郵箱收到7萬多封郵件,頁面操作每次最多隻能刪除100封。於是使用python腳本來刪除。
注意:此腳本會刪除收件箱所有內容。刪除的內容會保存到 客戶端刪信 裏面。
代碼如下:
import imaplib
box = imaplib.IMAP4_SSL('imap.163.com', 993)
#第一個參數爲郵箱名,第二個參數爲郵箱密碼。
box.login("******@163.com", "********")
box.select('Inbox')
typ, data = box.search(None, 'ALL')
# 郵件列表
msgList = data[0].split()
count = len(msgList) - 1
for i in range(0,count):
print("index:%d" %i)
box.store(msgList[count-i], '+FLAGS', '\\Deleted')
box.expunge()
box.close()
box.logout()
print("Over")