IMAPLIB ungelesene Mails filtern
Verfasst: Dienstag 12. Oktober 2010, 12:07
Hallo,
irgendwie stehe ich auf dem Schlauch und kann es auch nicht in der Doku finden.
Ich möchte gerne mein GMAIL-Account nach neuen Mails abfragen. Soweit klappt es auch, aber leider zeigt er mir auch die bereits gelesenen Mails an, die sich noch im Posteingangsordner befinden. Ich muss diese also immer in einen anderen Ordner verschieben. Was mache ich falsch?
Vielen Dank für die Hilfe
Rainier
irgendwie stehe ich auf dem Schlauch und kann es auch nicht in der Doku finden.
Ich möchte gerne mein GMAIL-Account nach neuen Mails abfragen. Soweit klappt es auch, aber leider zeigt er mir auch die bereits gelesenen Mails an, die sich noch im Posteingangsordner befinden. Ich muss diese also immer in einen anderen Ordner verschieben. Was mache ich falsch?
Code: Alles auswählen
import imaplib
im = imaplib.IMAP4_SSL("imap.googlemail.com")
im.login("benutzername", "passwort")
im.select("INBOX")
howmuch = int(im.search(None, 'UNSEEN')[1][0])
if howmuch > 0:
print 'Sie haben %s ungelesene Mails' % howmuch
im.close()
im.logout()
Rainier