All ISPs that I am aware of provide alternative port settings for their SMTP servers (frequently port 587) which should allow them to work no matter where you are or which ISP you are connected to.
As for the stuck mesage see if
https://support.microsoft.com/en-us/kb/2663435 helps.