If it has worked up til now, and you haven't changed any settings, it's your ISP (Internet Service Provider). There are incoming and outgoing servers, one can work without the other, call your ISP and see if they're having any problems, they can also run a diagnostic on their end to see if both servers are running.