Hotmail don't let you send messages out though there server, so it will block you, best do it though another server such as gmail, for this please follow the instructions below:
# Select Outgoing Server (SMTP).
# Click Advanced....
# Click Add...
# Type "smtp.gmail.com" under Server Name:.
# Make sure Use name and password is checked.
# Type your Gmail address under User Name:.
# Make sure TLS is selected under Use secure connection:.
# Type "587" under Port:.
# Click OK.
# Click OK again.
# Select Server Settings under the newly created Gmail account.
# Click Use secure connection (SSL) to enable it.
# Click Advanced....
# Go to the SMTP tab.
# Select smtp.google.com:587 from the Server: drop-down list.
# Click OK.
# Click OK once more.
Now for you hotmail and gmail accounts, are you sure that the mail you sent was in your inbox?, s i think you can only get the mail from there.
If so, ill need a screenshot of your server settings so i can check them.
--lee