公司有个邮箱专门用来接收告警信息。每天都有上千个邮件。
突然有一天,邮箱无法收邮件了,因为服务器上没空间了。于是删除了邮件,发现服务器上还是满的……
于是乎,为了偷懒省的去删除服务器上上万封邮件,找了个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>
做个笔记,留以备用。
网友评论