Working with Asynchronous Events

Working with Asynchronous Events

This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.

The following information is important when working with asynchronous events:

  • Moving a folder does not cause an event to fire on any items in the folder.
  • Copying a folder causes an event to fire on all items in the folder.
  • Deleting a folder does not cause an event to fire on items (messages and documents) in the folder. However, it causes an event to fire on each of the subfolders.
  • An asynchronous event does not have any firing priority.
  • Asynchronous events are not processed in any specified or guaranteed order. The event source does not wait for asynchronous events to finish.
  • When the OnDelete Method event is called, the item has already been deleted.
  • There is no guarantee as to how soon asynchronous event notifications are called after the event occurs.
  • An asynchronous event is not processed if a synchronous event aborts the asynchronous event.

Note  E-mail messages processed in event sinks must be compliant with RFC 822. They also must end with a carriage return/line feed (CR/LF).

Send us your feedback about the Microsoft Exchange Server 2003 SDK.

Build: June 2007 (2007.618.1)

© 2003-2006 Microsoft Corporation. All rights reserved. Terms of use.