IMAP を使用して、特定の MessageUId にリストされていない電子メールを検索するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/2276615

  •  21-09-2019
  •  | 
  •  

質問

使っています http://ruby-doc.org/stdlib/libdoc/net/imap/rdoc/index.html Gmailにアクセスします。

特定のラベルが付いたメールを検索することはできますが、メールを 2 回検索することは避けたいと考えています。

そのために、各電子メールの message_id を保存して、次回の検索でその message_id を参照し、その電子メールの検索を回避できるようにできると考えました。

特定の電子メールの message_id リストに含まれていない電子メールを検索するにはどうすればよいかご存知ですか?

お時間をいただきありがとうございました!

役に立ちましたか?

解決

メッセージ ID を保存するのではなく、特定のメッセージの日付 (最後の検索日になります) 以降を検索してみてはいかがでしょうか。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top