Closed basbebe closed 8 years ago
I would say that your IMAP server doesn't support the BEFORE keyword https://tools.ietf.org/html/rfc3501#page-49
You can test it executing manually the SEARCH. This page explains how to do it: https://www.skytale.net/blog/archives/23-Manual-IMAP.html
I checked and my IMAP server does understand the BEFORE keyword.
However it doesn't understand the Date specification as it seems:
2015-12-06T02:15:18.000Z
This one works:
2015-12-06
http://wiki2.dovecot.org/Tools/Doveadm/SearchQuery#section_date_specification
The referenced commit should fix the issue. We will discard the time/timezone information since it's not really useful and will break.
Let me know if it works.
Search works now, thank you! However, I see in the logs that dovecot returns the search results pretty quickly but it takes a really long time for them to appear on the device. Is that normal behavior?
Yes, that's normal. The device has to parse all the messages found and is not really fast (even with the quad-cores, phones are slow).
Thanks!
I have set up an IMAP backend and I know that dovecot's its with lucent works in it.
However, z-Push doesn't let me search from my iPhone.
This is what i get in my logs: