If your not using dynamic IP's, try to telnet to mx2.hotmail.com 25
Try several different providers. Aka AOL, yahoo, gmail etc etc
It took me 2 days to figure out on my own, because I was time challenged. Most of those telnets will just sit and sit with no response. If that happens your ISP is blocking outbound port 25 or SMTP.
I had to call my ISP and just ask them to stop blocking it. Wallah it worked.
Now I have other challenges.