I’ve been having issues for a while with Evolution not syncing my calender appointments with my MS Exchange account. I’m currently using Karmic (9.10) but I’m fairly sure it’s been an issue since 8.04 as it’s most likely distro independent.

It looks like there’s two potential solutions for the issue:

The quick fix is to change the calender item to show as “Private”, this should make it sync correctly.

The more permenant fix is to grab the patch from here:

https://bugzilla.gnome.org/show_bug.cgi?id=403903#c23

and a copy of the Evolution source code. Apply the patch and compile into a deb.

This should give you a much better fix but is obviously a bit more work.

Happy Syncing.

(Disclaimer… I’ve tried the first, it works in my case, the second is untested by me. As always, DYOR).