Comment rechercher des e-mails qui ne sont pas répertoriés dans un MessageUIds donné en utilisant IMAP?
Question
J'utilise http: // ruby-doc .org / stdlib / libdoc / net / imap / rdoc / index.html pour accéder gmail.
Je peux rechercher des e-mails avec une étiquette particulière, mais j'essaie d'éviter de chercher un email deux fois.
Ainsi, afin de le faire, je pensais que je pouvais stocker le message_id de chaque e-mail afin que, dans les prochaines recherches, je Reefer que message_id pour éviter la recherche de ce courriel.
Savez-vous comment puis-je faire pour rechercher des e-mails qui ne font pas partie d'une liste email message_id donné?
Merci beaucoup pour votre temps!
La solution
Plutôt que de stocker ids de message, pourquoi ne pas chercher juste après une certaine date de message (ce qui serait la date de votre dernière recherche)?