I've recently discovered that we weren't running Exchange 2007 after all. After a server upgrade, I saw all the FETCH UID problems amply documented elsewhere [0]. In the end, I just installed the latest Gnus source snapshot I could find.
Upgrading to Karmic, I tried again to use the Ubuntu-supplied Gnus, but it just produced a bunch of error messages - something about "Internal error tag 44, the specified message set is invalid" (it was only displayed briefly in the minibuffer, and I couldn't find it in any buffer even with imap-debug enabled), so I reverted to my source install.
I've recently discovered that we weren't running Exchange 2007 after all. After a server upgrade, I saw all the FETCH UID problems amply documented elsewhere [0]. In the end, I just installed the latest Gnus source snapshot I could find.
Upgrading to Karmic, I tried again to use the Ubuntu-supplied Gnus, but it just produced a bunch of error messages - something about "Internal error tag 44, the specified message set is invalid" (it was only displayed briefly in the minibuffer, and I couldn't find it in any buffer even with imap-debug enabled), so I reverted to my source install.
[0] E.g. http:// article. gmane.org/ gmane.emacs. gnus.general/ 67437