Re: smtp
I try to start with the basics.
Also, you can't always trust the firewall guys.
First, try testing local smtp server connectivity.
Start -> run -> telnet 127.0.0.1 25
If that doesn't work check the smtp server configuration and anti-virus / firewalls installed on the server.
If that worked try testing your outbound internet connectivity.
Start -> Run -> telnet gmail-smtp-in.l.google.com 25
Does the telnet open and give you 220 response from the Google mail servers?
If not, do you get an error message, or a dead hang where outbound destination 25/tcp appears to be blocked?
-Raymond