I don't have a clear answer but I do have a couple of questions.
1. Is the server set up as a "gateway and server" or just "server"?
2. Are you behind a firewall?
3. Consider the text "localhost:25". Is SME acting as your primary SMTP server? If so, shouldn't the domain name be something other than "localhost"?