我们能以某种方式使用Python创建服务器端过滤器吗?

时间:2011-11-25 06:32:46

标签: python imap

我每天收到大约100k邮件,而客户端过滤器由于Outlook和Thunderbird崩溃而无法正常工作。我在Python中编写了以下代码来删除所有消息:

import imaplib
box = imaplib.IMAP4_SSL('imap.mail.microsoftonline.com', 993)
box.login("userid@nextag.microsoftonline.com","password")
box.select('Inbox')
typ, data = box.search(None, 'ALL')
for num in data[0].split():
 box.store(num, '+FLAGS', '\\Deleted')
box.expunge()
box.close()
box.logout()

但后来我收到套接字错误。如果不知何故我可以使用python在服务器端创建过滤器,那么我将很容易处理这些电子邮件。

请帮助!!

1 个答案:

答案 0 :(得分:0)

这可能与你在退出前关闭连接有关。