I'm guessing that some of the current problems are impossible to avoid until the mail client is fixed so that it can receive headers only. Combine that with e.g. only downloading unread mailheaders, or the latest 50 or 100 or something, and you're all set.