Laszlo Nagy írta: > Hello, > > I'm trying to write a very simple program that moves all messages from > INBOX into another folder. > I'm not sure what am I doing wrong. This is a very simple task. I > believe I need to call these methods: > > - search -> get all message UIDs in the INBOX > - copy -> copy all messages to another folder > - store -> mark all messages in INBOX as deleted > - expunge -> delete them physically > Here is another try:
conn = getnewimapconnection() try: typ,data = conn.select('INBOX',True) check_error((typ,data)) # Store all messages into another for uid in all_messages[0].split(): print uid typ,data = conn.uid('COPY',uid,'PublicInbox') check_error((typ,data)) finally: conn.logout() It does not raise any exception, but the messages are NOT copied to PublicInbox. Laszlo -- http://mail.python.org/mailman/listinfo/python-list