Adobe COLDFUSION 9 Manual page 1213

Developing applications
Hide thumbs Also See for COLDFUSION 9:
Table of Contents

Advertisement

DEVELOPING COLDFUSION 9 APPLICATIONS
Using External Resources
Item
Actions
Calendar events
create, get, get attachments, delete, delete attachments, modify, respond
Contacts
create, get, get attachments, delete, delete attachments, modify
Tasks
create, get, get attachments, delete, delete attachments, modify
To perform these actions, you use the following ColdFusion tags:
Tag
cfexchangeconnection
cfexchangecalendar
cfexchangecontact
cfexchangemail
cfmail
cfexchangetask
cfexchangefilter
The following list describes a few of the activities you can do using ColdFusion with the Exchange server:
• Build a customized Exchange web client interface.
• View information about upcoming tasks.
• Create mailing lists based on contact entries.
• Automatically add tasks to users' task lists based on new bug reports or customer contacts.
• Schedule meetings and appointments.
• Show and manage meeting attendee availability.
Managing connections to the Exchange server
To communicate with an Exchange server, establish a connection with the server. The connection can use the HTTP
protocol or the HTTPS protocol. By default, ColdFusion connects to the mailbox that belongs to the login user name,
but you can also connect to any mailbox whose owner has delegated access rights to the login user name. You can also
access the server by using a proxy host.
Note: To establish any connection, the Exchange server must grant the login user Outlook web access. For information
on how to enable this access, see
Connections to the server can be persistent or transient:
• A persistent connection lasts until you explicitly close it. Persistent connections let you 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.
• A transient connection lasts for the duration of the tag that interacts with the Exchange server. Transient
connections are a useful technique on ColdFusion pages where you only have to access the Exchange server for a
single tag; for example, where you only get a set of contacts.
Purpose
Opens and closes persistent connections between an application and the Exchange server.
Gets information about subfolders of the Inbox.
Creates, gets, and manages calendar events.
Creates, gets, and manages contacts.
Gets and manages mail messages. Does not send mail.
Sends mail to the exchange server.
Creates, gets, and manages tasks.
Specifies the criteria to get specific items. Used only as a child of the
cfexchangecontact
,
cfexchangemail
"Enabling Outlook web
access" on page 1209.
Last updated 8/5/2010
cfexchangecalendar
, and
cfexchangetask
tags that specify the
1208
,
get
action.

Advertisement

Table of Contents
loading

Table of Contents