Wie suche ich E -Mails, die mit IMAP nicht in einem bestimmten MessageUids aufgeführt sind?
Frage
Ich benutze http://ruby-doc.org/stdlib/libdoc/net/imap/rdoc/index.html Zugang zu Google Mail.
Ich kann mit einem bestimmten Etikett nach E -Mails suchen, aber ich versuche es zu vermeiden, eine E -Mail zweimal zu durchsuchen.
Um dies zu tun, dachte ich, dass ich die Message_id jeder E -Mail speichern könnte, damit ich bei den nächsten Suchanfragen zu dieser Message_ID nachgefragt würde, um nicht nach dieser E -Mail zu suchen.
Wissen Sie, wie ich tun kann, um E -Mails zu durchsuchen, die nicht Teil einer bestimmten E -Mail -Liste sind?
Vielen Dank für Ihre Zeit!
Lösung
Warum suchen Sie nicht einfach nach einem bestimmten Nachrichtendatum (welches wäre das Datum Ihrer letzten Suche), anstatt Nachrichten -IDs zu speichern (welches das Datum Ihrer letzten Suche)?