Getting IMAP Resources working was a curse in disguise. It provokes an error about not finding the Calendar folder on every synchronization! I'm guessing it is a malformed URI as we see requests such as myserver.mycompany.com:993Calendar when I would suspect it should be myserver.mycompany.com:993/Calendar. I do not see where this is in the enormous KMail code to change it.
We have reverted to webdav for Calendar and Directories pointing to the dimap directories for Contacts but we still have the three original problems:
1) Contact changes in KMail fail to propagate with a failed to APPEND message
2) Calendar changes in KMail successfully propagate but generate a failed message anyway.
3) Free/Busy time is not working at all.
Any suggestions on how to fix these last three problems? Thanks - John