公司有個(gè)郵箱專門用來(lái)接收告警信息。每天都有上千個(gè)郵件。
突然有一天,郵箱無(wú)法收郵件了,因?yàn)榉?wù)器上沒(méi)空間了。于是刪除了郵件,發(fā)現(xiàn)服務(wù)器上還是滿的……
于是乎,為了偷懶省的去刪除服務(wù)器上上萬(wàn)封郵件,找了個(gè)python的腳本,用于一鍵刪除郵件。
<pre>
!/usr/bin/python
import poplib
def main():
uugame = poplib.POP3('mail.xxxx.cn',110)
uugame.user('xxxxx_name')
uugame.pass_('xxxx_password')
totalNum, totalSize = uugame.stat()
print "totalNum = "+str(totalNum)+";totalSize=" + str(totalSize);
for i in range(totalNum):
uugame.dele(i+1)
print("index=" + str(i))
print uugame.stat()
uugame.quit()
print("finish")
if name=="main":
main()
</pre>
做個(gè)筆記,留以備用。