I now have another problem: My Gmail will show the most recent emails back through about Sunday. Then it will jump to emails from 2009. If I hit the "load more messages" button over and over again, they will load more and more, and when when I've hit that button about 100 times, it will finally load the ones immediately before Sunday. But then, if I close the Mail application, all those emails will be gone and it will be back to the 2009 emails again. I will then have to hit the "load more messages" button even more to get the more recent ones to show. How do I get the most recent emails to show first? And then, after I hit the "load more messages" button, show the later ones?
I am currently using Gmail IMAP. I tried ActiveSync and POP and those both had the same problem. I also erased the old IMAP and put it in again, just to start over. Same problems again and again. (Just so you think I'm not dillusional, the emails show perfectly in the Gmail web browser- no weird jumps like I have described on the iPhone Mail.)