We help IT Professionals succeed at work.

Exchange 2007 and WebDav

Medium Priority
Last Modified: 2013-12-06

We are at the moment using Exchange 2003 SP2.

We have an application (App1 on Server1) that uses WebDav (through ASP.Net) within a Windows service to connect to Exchange and

a) Send emails from specific mailboxes
b) Interogate messages, extract the attachment and move the mail to a Success or Error based on some business rules. This is set on a configuration polling value  for example 1 minute  so the Inbox is polled every minute to check for new messages
c) Note all connections are made using the windows service $ account (eg $app1) using windows authentication from the application server.

Does anyone know if/how this will work with Exchange 2007? We will test in a lab first, but I was looking for any ideas/pointers? At the moment, the application points directly to the Exchange server that the mailboxes are located on, but I assume we will have to reconfigure to point to the CAS?

Watch Question


WebDAV works just the same in E2007 as it did in E2000/2003.  You will still need it to point to the mailbox servers, not the CAS.  It still uses the Exchange VDir, not the OWA one.


Hi Lee

I was under the impression that the mailbox servers would not accept non-MAPI connections, that's the reason we had to point to the CAS?
An MBX server that is not also a CAS will not accept connections from non-MAPI clients (mainly because the POP and IMAP services don't get installed), but WebDAV is more of an API than a client.  This is a similar situation to E2003, where all clients were meant to connect to an FE server, but WebDAV applications had to communicate with the BE.

Actually, someone sent me a link to this the other day:
it states that in E2007 SP1, you can also direct WebDAV calls to the CAS, which will then proxy them to the MBX server on your behalf.  So, it appears that you can connect to either, depending on which is easiest.  Although, ultimately, the calls are routed to the MBX server.

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.