Jhieminga's answer should be spot on. The error message you are getting is because most ISPs only allow you to send POP3 mail through "their" server. So you cannot send through the virgin smtp server whilst connected to aol, or vice versa.
Stops spam.
What you may have to do is have a number of settings, depending on which isp you are connected to at the time.