I had the same problem. My problem turned out to be two different issues.
1) I use Outlook from my home computer. When Outlook gets the email, it is configured to remove the email from the server. So my Pre would get the header, but the email was actually gone before I ever tried to read it. I have not configured Outlook to leave the email there for 3 days. The same thing would happen if you had your email client setup to move the email to a different folder.
2) I also use a program called MailWasher that is to catch and remove spam. It runs every x minutes and moves suspected emails to a special folder. So my Pre would get the header, but the email was actually gone before I ever tried to read it. This could be going on with your gmail, hotmail, or other email account that supports spam filtering. |