Forwarding Appointments in Outlook Prepopulates “To” Field With All Attendees

We’ve had a lot of folks calling in recently about this one. The symptoms are that if you go to your calendar in Outlook and forward a meeting, the To field is prepopulated with all attendees of the meeting and the Subject field is not prefixed with “FW:.”  The common denominator of all victims of this problem is that they all had their meetings processed with CDO 1.21. This is common if you are a Blackberry user, but could happen if any application processes your appointment with CDO 1.21 before you’ve had a chance to touch it with Outlook.

The real cause of the problem is that CDO 1.21 doesn’t clear the MSGFLAG_UNSENT flag from the PR_MESSAGE_FLAGS property when it does a Respond. Because this flag is still set on the appointment item in the calendar, Outlook (rightfully) thinks the message has not yet been sent and so it treats it like a new message – essentially.

I’ve requested a fix for this issue and it is currently being worked on by our development team. I’ll update this post if/when the fix becomes available.

[UPDATE| The fix is now available and accessible here:;EN-US;957020.

Comments (5)

  1. Jeremy says:

    Hi Patrick,

    Is a fix available now?

  2. pcreehan1 says:

    Yes, it was recently finished. You can request the download here:

    The corresponding KB article should be done soon.

  3. pcreehan1 says:

    Just to clarify, the fix is for ESM which is installed on your application server where CDO.dll is used. So, if that happens to be BES, you would install it on your BES server.

    If you use the ExchangeMapiCdo download, you need to wait for the next DST refresh to get the fix there.

  4. Jeremy says:

    Thanks for the link.  However, I requested the hotfix and I haven’t received anything (and I’m sure it’s not quarantined).  Maybe it’s not available for download?

Skip to main content