Some messages are stuck in the Outbox folder or the Drafts folder on a computer that is running Exchange Server 2007 Service Pack 1

Article translations Article translations
Article ID: 961124 - View products that this article applies to.
Expand all | Collapse all


On a computer that is running Exchange Server 2007 Service Pack 1 (SP1), some messages are stuck in the Outbox folder or the Drafts folder, and are not picked up intermittently. Additionally, the following event is logged when this problem occurs:
Event ID     : 107
Category     : None
Source       : MSExchange Search Indexer
Type         : Warning
Message      : Exchange Search Indexer has temporarily disabled indexing of the Mailbox Database (GUID = xxxx) due to an error (Microsoft.Mapi.MapiExceptionNotFound: MapiExceptionNotFound: Unable to read events. (hr=0x8004010f, ec=-2147221233)
Diagnostic context:
    Lid: 33865  
    Lid: 1494    ---- Remote Context Beg ----
    Lid: 10804   StoreEc: 0xFFFFF9BF
    Lid: 9308    StoreEc: 0x8004010F
    Lid: 2970    StoreEc: 0x8004010F
    Lid: 2986    StoreEc: 0x8004010F
    Lid: 18438  
    Lid: 3798    StoreEc: 0x8004010F
    Lid: 23330   StoreEc: 0x8004010F
    Lid: 12624   StoreEc: 0x8004010F
    Lid: 2031    StoreEc: 0x8004010F
    Lid: 20057   StoreEc: 0x8004010F
    Lid: 1750    ---- Remote Context End ----
    Lid: 28777   StoreEc: 0x8004010F
    Lid: 20098  
    Lid: 20585   StoreEc: 0x8004010F
   at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Object objLastErrorInfo)
   at Microsoft.Mapi.MapiEventManager.ReadEvents(Int64 startCounter, Int32 eventCountWanted, Int32 eventCountToCheck, Restriction filter, ReadEventsFlags flags, Int64& endCounter)
   at Microsoft.Mapi.MapiEventManager.ReadEvents(Int64 startCounter, Int32 eventCountWanted)
   at Microsoft.Exchange.Search.RetriableOperations.ReadEvents(ThreadLocalCrawlData unused1, Guid unused2, MapiEventManager eventManager, Int64 watermark, Int32 eventCount)
   at Microsoft.Exchange.Search.RetriableOperations.DoRetriableMapiOperation[SourceType,ReturnType,Parameter1Type,Parameter2Type](ThreadLocalCrawlData crawlData, Guid mailboxGuid, SourceType source, Parameter1Type parameter1, Parameter2Type parameter2, MapiOperationDelegate`4 operationDelegate)
   at Microsoft.Exchange.Search.NotificationWatcher.GetMapiEvents(Int32 maxEvents, NotificationQueue notificationQueue)
   at Microsoft.Exchange.Search.NotificationWatcher.NotificationWatcherThread()).


There is a corrupted internal folder ID or a message ID in the Exchange Server 2007 SP1-based server that causes this problem.


To resolve this problem, install Update Rollup 9 for Exchange 2007 Service Pack 1. For more information about Update Rollup 9 for Exchange Server 2007 Service Pack 1, see the following Exchange Help topic:
Description of Update Rollup 9 for Exchange Server 2007 Service Pack 1
For more information about how to obtain the latest Exchange service pack or update rollup, see the following Exchange Help topic:
How to Obtain the Latest Service Pack or Update Rollup for Exchange 2007


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.


Article ID: 961124 - Last Review: July 17, 2009 - Revision: 1.1
  • Microsoft Exchange Server 2007 Service Pack 1, when used with:
    • Microsoft Exchange Server 2007 Enterprise Edition
    • Microsoft Exchange Server 2007 Standard Edition
kbexpertiseinter kbfix kbqfe kbhotfixserver KB961124

Give Feedback


Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from