I've been writing a CMS application in PHP and one of my requirements is that it must be able to interface with my customer's Exchange Server. I've wrote something similar for this before and used WebDAV but now I'm leaning against it. The site will be running on IIS or Apache on Windows Server 2008. This is what I would need to include:
Add contacts to a user's address book
Sending emails as a given user
Running reports on contacts for a user
Would this be possible without WebDAV? If so, how can I do it?