Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 4.7 KB

server-side-synchronization-entities.md

File metadata and controls

69 lines (43 loc) · 4.7 KB
title description ms.custom ms.date ms.reviewer ms.suite ms.tgt_pltfrm ms.topic applies_to ms.assetid caps.latest.revision author ms.author search.audienceType
Server-side synchronization entities (Developer Guide for Dynamics 365 Customer Engagement (on-premises))| MicrosoftDocs
In Dynamics 365 Customer Engagement (on-premises), server-side synchronization provides an interface between Dynamics 365 Customer Engagement and one or more Exchange servers or POP3 servers for incoming email, and one or more SMTP or Exchange servers for outgoing email
10/31/2017
pehecke
article
Dynamics 365 Customer Engagement (on-premises)
8595e377-7496-456d-ba2f-8671d066098a
27
JimDaly
jdaly
developer

Server-side synchronization entities

In [!INCLUDEpn_dynamics_crm_online], server-side synchronization provides an interface between [!INCLUDEpn_microsoftcrm] and one or more [!INCLUDEpn_Exchange] servers or POP3 servers for incoming email, and one or more [!INCLUDEpn_SMTP] or [!INCLUDEpn_Exchange] servers for outgoing email. It retrieves and evaluates emails for relevance to [!INCLUDEpn_crm_shortest] and accordingly creates corresponding email activities in [!INCLUDEpn_crm_shortest]. It also picks emails from [!INCLUDEpn_crm_shortest] and sends them through the configured email server for [!INCLUDEpn_crm_shortest] users and queues. It also allows synchronization of appointments, contacts, and tasks with [!INCLUDEpn_ms_Exchange_Server_2010_short] and [!INCLUDEpn_Exchange_Server_2013_short].

With the centralized email configuration, the [!INCLUDEpn_crm_shortest] entity model allows having common user interface (UI) settings (like user name, password, email address, and synchronization methods) for users, queues, and forward mailboxes. Each [!INCLUDEpn_crm_shortest] user or a queue can have mailboxes, which can be monitored through either server-side synchronization or [!INCLUDEpn_microsoft_dynamics_crm_for_outlook]. The EmailServerProfile entity represents the email server profile for an organization. The Mailbox entity represents the appointments, contacts, and tasks delivery method of the mailbox. Currently, the user entity is restricted to have only one mailbox record per user and the queues entity to have only one mailbox record per queue, as shown in the following illustration.

Email connector entity model.

Server-side synchronization offers the following capabilities:

  • Process emails of a user and a queue using the email address, email delivery method, and credentials from the related mailbox record.

  • Process appointments, contacts, and tasks.

  • Use mailbox records to process emails for users and queues having the incoming delivery method set as Forward Mailbox.

  • Use information from a related email profile record to process emails for all mailboxes.

  • Prevent email processing for inactive mailboxes or for mailboxes that don’t have an associated email profile.

  • Automatically relate an associated mailbox to the default email profile when a user or a queue is created with the email delivery method set as server-side synchronization.

  • Automatically track [!INCLUDEpn_Microsoft_Exchange] emails in [!INCLUDEpn_crm_shortest] for a user based on the folder-level tracking rules.

In This Section

Configure folder level tracking rules

EmailServerProfile Entity

ExchangeSyncIdMapping Entity

Mailbox Entity

MailboxTrackingFolder Entity

Related Sections

Model Your Business Data With Dynamics 365 Customer Engagement (on-premises)

Goal Management Entities

Product Catalog Entities

Sales Literature Entities

Schedule and Appointment Entities

[!INCLUDEfooter-include]