Accessibility

Microsoft Exchange Server integration

Many organizations rely on Microsoft Exchange servers for their enterprise messaging, calendaring, contact list, and task management. Historically, ColdFusion® has been able to send and receive e-mail from Exchange servers, but other Exchange Server functions have not been accessible from ColdFusion Markup Language (CFML). Now in Adobe® ColdFusion 8 software, several new tags make it easy to interact with Microsoft Exchange servers — not only to send, get, and manage e-mail, but also to create, get, and manage calendar events, contacts, and tasks.

Microsoft Exchange Integration


E-mail messages, calendar events, contacts, and tasks can all be programmatically controlled with ColdFusion 8. With this new capability, you can:

  • Build a customized Exchange Server web client interface
  • View information about upcoming tasks
  • Create mailing lists based on contact entries
  • Automatically add tasks to users' task lists based on web application events
  • Dynamically schedule meetings and appointments
  • Show and manage meeting attendee availability
  • And much more

ColdFusion 8 also allows you to connect to an Exchange server with a persistent connection that lasts until you explicitly close it. Persistent connections allow you to use a single connection for multiple tasks, which saves the processing overhead of opening and closing a separate connection for each interaction with the Exchange server. These connections can also be stored in a ColdFusion persistent scope, like the application scope, for more convenient coding.