you do not say which email service you are using. I am with talktalk and have no trouble with email from them, hotmail and googlemail. Are you per chance using a different email handler than the email provider? eg letting talktalk open hotmail? I find it better to always use the provider direct eg when I want to pick up hotmail messages I use hotmail.