Is it just me or does everyone agree that creating tasks in Exchange 2003 is much harder than it should be? Today I and colleague spent quite some time trying to create a task, it kept giving us a 403 Forbidden. After searching around for quite some time we found out this was because we were specifying the DAV:displayname property. So after removing that we were able to create a blank item (it was E-mail item, not a task item) in a user’s task folder. Now on to the next step, assigning all the properties. We were able to specify the type by setting the outlookclass to IPM.Task and still haven’t figured out the how to assign the individual properties.
I think Microsoft really needs to add some serious documentation for Exchange 2003 and WebDAV. Until then if I get some time I will try to put a tutorial about Exchange and WebDAV once we are done with the project.