temporary server unavailability or incorrect settings

I have 3 email accounts with Google, Yahoo and Hotmail. I can send and receive emails without problems. However everyday I receive an error message that says “An attempt to connect to gmail [yahoo or hotmail] failed. This could be caused by temporary server unavailability or incorrect settings. Since I do receive and send messages why there is an error message?