I'm trying to retrieve email using IMAP that's less than a certain number of hours old. I've looked over the specifications, and there is a SINCE method that accepts an RFC date. However, it ignores the time and timezone. Is there another method I can use to retrieve email based on date as well as time? Thanks
RFC 5032 documents the WITHIN extension which introduces the search keyword YOUNGER
, which is what you're looking for.
For example, to search for all emails less than 2 hours old:
a SEARCH YOUNGER 7200
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With