title: How do I interface with Exchange Server using C#?
body: <p>We had a bit of a snafu on our e-mail server and the permissions went out of whack on our users e-mail folders.</p>
  
  <p>Unfortunately our users are all on Outlook Web Access and do not have access to change the permissions on their e-mail folders.</p>
  
  <p>What I've been tasked with is to expose the ability to change the permissions on exchange e-mail folders. My plan is to somehow interface with Exchange and put the relevant information in an ASP.Net webpage.</p>
  
  <p>I see that there is an Exchange Web Services dll however I'm not sure if that is enabled on our installation. Is there another way to communicate with Exchange? Preferably using C#? Is it easy to turn on Web Services if it is off? How can I check if it is on?</p>
  
  <p>Regards,</p>
  
  <p>Edit : I tried connecting through EWS however I'm getting <code>Error 102 (net::ERR_CONNECTION_REFUSED): Unknown error.</code> This may be because I do not have permissions or the service isn't turned on. I'm going to look into that. Thanks for the suggestions.</p>
  
  <p>Ok, it looks like I had the wrong URI. I'm now getting an "Exchange Server doesn't support the requested version." (I'm just trying to send a test e-mail)</p>