fda9d945e7
b/10111339 b/10125810 The first problem was that the imap BEFORE clause is exclusive, so messages on the date given in BEFORE will not be sent. Now, on the sync for the most recent messages, we will just not specify a BEFORE clause, so we can always get the most recent messages even if our clock drifts from the server. The second is that some imap servers do not accept time information on the query dates, and that causes errors. The imap spec defines the BEFORE and SINCE clauses to come with a <date> only, not a time, and although it seems that at least some imap servers handle that, it can't be expected to always work. Change-Id: Ibf41c6f7600b9f9537bc6d13b59873ee36798e1e |
||
---|---|---|
assets | ||
emailcommon | ||
emailsync | ||
res | ||
src/com | ||
tests | ||
.classpath | ||
.project | ||
Android.mk | ||
AndroidManifest.xml | ||
CleanSpec.mk | ||
MODULE_LICENSE_APACHE2 | ||
NOTICE | ||
proguard.flags |