Exim by default listens on 587, allowing mail clients to connect over this port. The issue you're experiencing occurs when your provider closes port 25 but exim is not listening on an alternate port. You can change this by going to WHM>>Service Configuration>>Service Manager and select Exim Mail Server (on another port) and allow port 26.