Changeset View
Changeset View
Standalone View
Standalone View
tests/functional/purge_imap.py
import time | import time | ||||
import pykolab | import pykolab | ||||
from pykolab import wap_client | from pykolab import wap_client | ||||
from pykolab.imap import IMAP | from pykolab.imap import IMAP | ||||
conf = pykolab.getConf() | conf = pykolab.getConf() | ||||
def purge_imap(): | def purge_imap(): | ||||
time.sleep(2) | time.sleep(2) | ||||
imap = IMAP() | imap = IMAP() | ||||
imap.connect() | imap.connect() | ||||
for folder in imap.lm(): | for folder in imap.lm(): | ||||
try: | try: | ||||
imap.dm(folder) | imap.dm(folder) | ||||
except: | except: | ||||
pass | pass |