Python, IMAP und GMail. Markieren Sie Nachrichten als GESEHEN

Ich habe ein python-script fetch unseen messages, zu verarbeiten und zu markieren, wie gesehen (oder gelesen)

Ich mache das nach dem login:

    typ, data = self.server.imap_server.search(None, '(UNSEEN)')

    for num in data[0].split():
        print "Mensage " + str(num) + " mark"
        self.server.imap_server.store(num, '+FLAGS', '(SEEN)')

Das erste problem ist, dass die Suche ALLE Nachrichten, und nicht nur das UNSICHTBARE.
Das zweite problem ist, dass Nachrichten nicht als markiert GESEHEN.

Kann jemand mir eine hand mit dieser?

Dank!

InformationsquelleAutor Ezequiel | 2010-02-12
Schreibe einen Kommentar