Doesn't Dovecot support IMAP IDLE? Couple that with K9/MailDroid and that's your push solution.
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?