I want to write a windows service that periodically synchronises a database with the contacts in an exchange 2007 server instance.
Is this possible with Exchange Web Services or can I do this with powershell?
If I go the EWB route, does this means that I need the client to set up the Web Service end point and make it pubilc?
The client is corporate and will resist this request. Is there a better way?