IMAP email is always delayed I've got the oddest problem with the built in email client.  I've got an account that connects to a POP3 server that works fine.  I've got another account that connects to an IMAP server, and the email is always about a day late.  This is very weird.  AFAICT, all the mail eventually arrives, and the same mailbox viewed on a PC works fine, but the last email actually displayed on the phone is usually about a day old.  I could understand complete failure, or even randomly dropping emails, but I can't figure out what would cause a rolling delay like that.  Any help much appreciated.  Thanks!

Update: I'm looking more closely, and the delay is actually 20 hours, which seems like an awfully strange number.
I think I've finally solved this one by using some of the folder settings in K9.  In Settings --> Account Settings --> Fetching Mail, I set Poll Folders and Push Folders to "Only First Class Folders", and this seems to have done the job.  To be honest, I'm not sure what these settings mean exactly, but I'll live with that.