Exchange Web Service Connector
The Exchange Web Service Connector retrieves messages, appointments, contacts, and other items from Microsoft Exchange. The Exchange Web Service Connector uses the Exchange Web Service to retrieve data, and can also use the Microsoft Graph API to enable some optional features.
The connector first obtains a list of mailboxes that it can synchronize. If you are connecting to an Exchange Server, the connector can retrieve a list of mailboxes through LDAP. If you are connecting to Exchange Online, you can either provide a list of mailboxes to synchronize, or configure the connector to obtain a list through the Microsoft Graph API.
After it has a list of mailboxes to synchronize, the connector retrieves all the items from each mailbox, and all the items in public folders. You can configure the connector to retrieve items from specific mailboxes or folders. Messages are retrieved through the Exchange Web Service.
The connector can authenticate with the Exchange Web Service using either basic authentication or OAuth authentication. The Microsoft Graph API requires OAuth authentication. Authentication for each API is configured separately, so if necessary you can use basic authentication for the Exchange Web Service and OAuth for the Graph API.
The connector can:
- Keep IDOL up-to-date with the information in the Exchange repository. The connector retrieves the information and sends it to Connector Framework Server (CFS), so that it can be enriched and indexed into IDOL.
- Collect documents from the Exchange repository and send them, with metadata, to a specified location such as a shared folder on disk.
- Insert e-mail message (
.eml
) files into the Exchange repository. - Delete messages from the Exchange repository.
- Retrieve a document from the repository in its original format.