Attachments of certain email messages disappear at the client-side when you use an ExOLEDB-based application to change email messages in an Exchange Server 2007 environment

Consider the following scenario:
  • You use an Exchange OLE DB provider (ExOLEDB) based application to change email messages in a Microsoft Exchange Server 2007 environment.
  • A user accesses a mailbox that is hosted on an Exchange Server 2007 server by using Microsoft Office Outlook in Cached Exchange mode.

In this scenario, the attachments in some email messages disappear. The email messages disappear even if the Outlook client re-synchronizes with the Exchange Server 2007 server. However, if the user deletes all items of the affected folder from the client side when this problem occurs, and then performs a full synchronization with the Exchange Server 2007 server, the attachments appear.

Note The ExOLEDB-based application is not designed to delete any attachments.
This issue occurs because the email messages are changed by the ExOLEDB-based application. Therefore, the Exchange Server 2007 server deletes the attachments in the email messages and then recreates the attachments. If the Outlook client in Cached Exchange Mode synchronizes with the Exchange Server 2007 server before the attachments are recreated, the attachments disappear at the Outlook client side.
To resolve this problem, install the following update rollup:
2279665 Description of Update Rollup 1 for Exchange Server 2007 Service Pack 3
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
More information about ExOLEDB, visit the following Microsoft website:

Article ID: 982542 - Last Review: 09/09/2010 17:44:00 - Revision: 2.0

Microsoft Exchange Server 2007 Service Pack 3, Microsoft Exchange Server 2007 Enterprise Edition, Microsoft Exchange Server 2007 Standard Edition

  • kbfix kbqfe kbhotfixrollup kbexpertiseinter kbsurveynew KB982542