Scaling and configuring EXM Dispatch

Abstract

Options for scaling and configuring the Sitecore EXM Dispatch role.

The EXM Dispatch role is a Core role that has been configured to generate emails and dispatching them to the email message transfer agent (MTA).

Installation

Use the Sitecore Installation Framework (SIF) or the Sitecore Azure Toolkit (SAT) to install the EXM Dispatch role. Refer to the installation guide for your version of the platform for more information.

Scaling the EXM Dispatch role

The following table describes the way you can scale the EXM Dispatch role:

Scaling option

Supported

Notes

Combined instance

Yes

The EXM Dispatch role should be dedicated to dispatching emails, however it must be combined with the Content Management role.

Standalone instance

No

You can not deploy the EXM DIspatch role as a standalone role.

High availability and failover

Yes

The combined EXM Dispatch role can be used as a fail-over Content Management role.

Horizontal scaling for load distribution

Yes

Multiple EXM Dispatch roles can be set up to speed up the message generation and sending process.

Performance tuning tasks

To improve the performance of your EXM Dispatch role, consider the following performance tuning options:

Security configuration tasks

Refer to the EXM Dispatch section of the Security guide.

General configuration tasks

The following general configuration tasks apply to the EXM Dispatch role:

Default topologies and packages

The following tables list the topologies that include the EXM Dispatch role and how the role is packaged by default.

Note

The EXM Dispatch role is available in Sitecore 9.0-Update 1 and onwards.

Sitecore Installation Framework

The EXM Dispatch role is available in the following default topologies for the Sitecore Installation Framework:

Topology

Web Deploy Packages

Description

XP Single

Sitecore 9.X.X rev. XXXXXX (OnPrem)_single.scwdp.zip

The EXM Dispatch role is bundled with all other Core roles.

Not recommended in a production environment.

XP Scaled

Sitecore 9.X.X rev. XXXXXX (OnPrem)_dds.scwdp.zip

Standalone instance of the EXM Dispatch role.

Sitecore Azure Toolkit

The EXM Dispatch role is available in the following default topologies for the Sitecore Azure Toolkit:

Topology

Web Deploy Packages

Description

XP Single

Sitecore 9.X.X rev. XXXXXX (Cloud)_single.scwdp.zip

The EXM Dispatch role is bundled with all other Core roles.

Not recommended in a production environment.

XP Scaled

Sitecore 9.X.X rev. XXXXXX (Cloud)_dds.scwdp.zip

Standalone instance of the EXM Dispatch role.