Security. You've got to love it. Spent a little while trying to work out why my test messages weren't going over HTTP to a Windows Vista destination before I realised what was wrong. The IIS service may have been running but, of course, the Windows Firewall is blocking port 80 by default.