Studio Creatio
PDF
This documentation is valid for Creatio version 7.16.0. We recommend using the newest version of Creatio documentation.

Exchange Listener synchronization service

The Exchange Listener synchronization service synchronizes Creatio with MS Exchange and IMAP/SMTP mail services using a subscription mechanism.

This article covers deploying the Exchange Listener synchronization service for Creatio installed on-site.

The service consists of two required components:

  • The Exchange Listener primary module

  • NoSQL Redis DBMS

The Exchange Listener module initiates the outgoing connection to EWS API. It uses the mailbox credentials and creates a subscription to “new message” events. The open subscription remains in the component memory to ensure fast response time when new emails arrive. When a corresponding event is received, the email instance loads.

Using an in-memory repository will be enough for deploying the service.

Redis DBMS enables creating a scalable and fault-tolerant system of processing nodes. The Redis repository holds information about the mailboxes that are served. This lets any container process Creatio queries for adding a new subscription or check the status of a specific subscription regardless of the subscription node.

Requirements to Redis:

  • anonymous access allowed

  • separate database available for the Exchange Listener service operation

Contents

Exchange Listener deployment methods

Setting up the Exchange Listener service on the side of Creatio

Exchange Listener Service Diagnostics

Did you find this information useful?

How can we improve it?