Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have anonymous logon enabled on the my Exchange 2003's virtual SMTP server however trying to send emails (using the program VisualSVNServerHooks:, I get a failed to connect error when I dont supply a username and password. The event logs reveal nothing...

How can I anonymously logon to Exchange 2003 SMTP server to send mail?

Unfortunately since nothing is logged by exchange all I have to go by is VisualSVN's error:

"E020014: The transport failed to connect to the server"

The server is localhost and firewall is not blocking.

share|improve this question
what is wrong with this question?? – user55029 May 8 '12 at 6:24
I was wondering the same thing. Probably just explain more about your problem solving approach, with snippets of config and logs. You could also use tcpdump/wireshark to see what the traffic was for the "access denied" result. – Peter May 8 '12 at 12:08
I regret adding the VisualSVN details because I just want to know the answer to my original question: "How can I anonymously logon to Exchange 2003 SMTP server to send mail?", regardless of what my be wrong with VisualSVN here. – user55029 May 14 '12 at 2:20
Have you tried sending mail without logging in from a normal mail client or directly through telnet? That will remove visualsvn from the equation and possibly give you a more useful error message. – Grant May 14 '12 at 3:34
Are you trying to use your exchange server as an SMTP relay? – xstnc May 14 '12 at 6:33

Applications sending e-mails through your exchange server, should be allowed to relay e-mail messages through your send connectors.

I found this by some googling: How-To

The list of allowed IP's in Exchange is empty by default.

share|improve this answer
I dont think I want to relay - relay is passing on emails i.e. my exchange would sit between the program and another exchange - I want my program to directly connect to exchange's SMTP and send an email to one of an email address it controls (i.e. in the its address list). – user55029 May 14 '12 at 7:30
Relay is not exchange to exchange traffic. We use relay for sending e-mails from both web-apps and other software applications in need of "alerts". If it uses your exchange as an SMTP-Relay, it's no problem sending to addresses in your domain! One example of use is "Nagios" alerting my address via smtp-relay on our exchange Dependant on how you configure the relay - it can use only internal addresses if you want but also commonly used for external aswell (to pass PTR checks). – xstnc May 14 '12 at 7:44

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.