Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は IMAP プロトコルを初めて使用しますが、最新の N メッセージを取得するにはどうすればよいのでしょうか?
私は次のようなことから始めました:
imap.search([1..10]).each do |message_id| ... end
として指定された数値配列を使用して直接フェッチすることもでき1..10ます。これにより、メールボックス内の最も古いメッセージが 10 件返されます。
1..10
代わりに最新の 10 個を取得するにはどうすればよいですか?
プロトコル仕様、RFC 3501を読んでください。これを行わずに IMAP を理解する方法はありません。