I would like a program for reading calendar info from Exchange mailboxes.
The program has to work with all Exchange versions so we need a WebDAV version for Exchange 2000 and 2003 and a Web Services version for Exchange 2007 and 2010.
The program reads calendar items and the busy/available status. At the time an appointment starts the program will send a message to a web service with the appintment busy status to update the persons status in another program. At the time the appointment ends the program sends a new message to the same web service with new busy status.
To reduce load on the Exchange server the program has to cache apointments for the next hours in a local database. For updating this database there has to be some events on the Exchange for updating when new appointments is made or appointments is changed.
The program has to handle maximum 500 mailboxes/calendars.
A setup program should be included.
We require complete and fully-functional working program in executable form as well as complete source code of all work done so that I may modify it in the future.
We need to have exclusive and complete copyrights to all work purchased.
Use Exchange Store Event Sinks method which is implemented on MS Exchange Store. This has 3 types of event which can be implemented: synchronous events, asynchronous events, and system events. See private message for detail