I have an issue with an Exchange account running in Outlook 2007 in a Citrix environment. Unread mails take an extremely long time to open, like up to several minutes, both in the inbox of the account and in public folders. What happens is that everything seems to freeze for a while, then the mail opens up eventually. Mails that are marked as read opens immediately however. When the same Exchange account is opened in Outlook from a local desktop, this problem does not occur and everything behaves normally. I have tried this in two different terminal servers, both using RDP and Citrix with the same result. I also tried reseting the terminal server profile back to default, didn't help.
Does anybody have any clues on what might be causing this, anything in particular that I should check?