Before you install Exchange Server 2019, we recommend that you review this topic to ensure your network, hardware, software, clients, and other elements meet the requirements for Exchange 2019. Also, ensure that you understand the coexistence scenarios that are supported for Exchange 2019 and earlier versions of Exchange.
The supported coexistence scenarios between Exchange 2019 and earlier supported versions of Exchange Server are described in the following table:
Exchange version
Exchange 2019 organization coexistence
Exchange 2016
Supported with Exchange 2016 CU11 or later on all Exchange 2016 servers in the organization, including Edge Transport servers.
Supported hybrid deployment scenarios for Exchange 2019
Exchange 2019 supports hybrid deployments with Microsoft 365 organizations. For more information about specific hybrid deployments, see Hybrid Deployment Prerequisites.
Network and directory server requirements for Exchange 2019
The requirements for the network and the directory servers in your Exchange 2019 organization are described in the following table:
Component
Requirement
Domain controllers
All domain controllers in the forest need to be running one of the following versions of Windows Server:
Windows Server 20221 Standard or Datacenter
Windows Server 2019 Standard or Datacenter
Windows Server 2016 Standard or Datacenter
Windows Server 2012 R2 Standard or Datacenter
Active Directory forest
The Active Directory forest functional level is Windows Server 2012 R2 or higher.
Active Directory site
The Active Directory site where you install the Exchange Server must contain at least one writeable domain controller that's also a global catalog server; or else, the installation will fail. Furthermore, you can't install the Exchange server and then remove the domain controller from the Active Directory site.
DNS namespace
Exchange 2019 supports the following DNS namespaces:
Contiguous
Noncontiguous
Single label domains
Disjoint
For more information about DNS namespaces that are supported by Exchange, see KB2269838.
IPv6
Exchange 2019 supports IPv6 only when IPv4 is also installed and enabled on the Exchange server.
If you deploy Exchange in this configuration, and your network supports IPv4 and IPv6, all Exchange servers can send data to and receive data from devices, servers, and clients that use IPv6 addresses. For more information, see IPv6 Support in Exchange 2013.
1 Support for Windows Server 2022 Active Directory servers was introduced with Exchange Server 2019 CU12 (2022H1).
Directory server architecture for Exchange 2019
Active Directory domain controllers on 64-bit hardware with a 64-bit version of Windows Server will increase directory service performance for Exchange 2019.
Installing Exchange 2019 on directory servers
For security and performance reasons, we don't recommend installing Exchange 2019 on Active Directory servers. Install Exchange 2019 only on member servers.
Exchange 2019 has large memory support (up to 256 GB).
Paging file size
Set the paging file minimum and maximum value to the same size: 25% of installed memory.
None
Disk space
At least 30 GB of free space on the drive where you're installing Exchange.
At least 200 MB of free space on the system drive.
At least 500 MB of free space on the drive that contains the message queue database.
None
Screen resolution
1024 x 768 pixels (XGA) or higher
None
File system
NTFS: Required on partitions that contain the following types of files:
The System partition.
Exchange binaries.
Files generated by Exchange diagnostic logging.
Transport database files (for example, the mail queue database).
ReFS: Supported on partitions that contain the following types of Exchange files:
Mailbox databases.
Transaction logs.
Transport database files (for example, the mail queue database)
.
None
Supported operating systems for Exchange 2019
Exchange component
Requirement
Mailbox and Edge Transport server roles
Windows Server 20221 Standard or Datacenter
Windows Server 2019 Standard or Datacenter
Management tools
One of the following versions of Windows:
Windows Server 20221 Standard or Datacenter
Windows Server 2019 Standard or Datacenter
Windows 11
64-bit edition of Windows 10
1 Support for Windows Server 2022 was introduced with Exchange Server 2019 CU12 (2022H1).
Note
Installing Exchange 2019 on a computer that's running Windows Server Core is fully supported and recommended. The Desktop Experience feature is no longer required.
Installing Exchange 2019 on a computer that's running Nano Server isn't supported.
Supported PowerShell versions for Exchange 2019 servers
Exchange 2019 servers support the version of PowerShell that's included in the release of Windows Server where Exchange is installed. Don't install stand-alone downloads of Windows Management Framework (WMF) or PowerShell on Exchange servers.
Installing other software on Exchange 2019 servers
We don't support installing Office client or Office server software on Exchange servers (for example, SharePoint Server, Skype for Business Server, Office Online Server, or Project Server). Other software that you want to install on an Exchange 2019 server need to be designed to run on the same computer as Exchange Server.
Supported .NET Framework versions for Exchange 2019
We recommend that you use the latest version of the .NET Framework that's supported by the release of Exchange you're installing.
Important
Releases of .NET Framework that aren't listed in the table below aren't supported on any release of Exchange 2019. These releases include minor and patch-level releases of .NET Framework.
The complete prerequisite list for Exchange 2019 is available here.
Exchange 2019 version
.NET Framework 4.8.1
.NET Framework 4.8
.NET Framework 4.7.2
CU14
Supported
Supported
CU4 to CU13
Supported
CU2, CU3
Supported
Supported
RTM, CU1
Supported
Supported clients (with latest updates) in Exchange 2019
Microsoft 365 Apps for Enterprise
Outlook 2021
Outlook 2019
Outlook 2016
Outlook for Mac (Microsoft 365)
Lync/Skype For Business Server integration with Exchange 2019
If you're integrating Lync presence and instant messaging with Exchange Server, Lync Server 2013 Cumulative Update 10 or later is required. If you're integrating Skype for Business presence and instant messaging with Exchange Server, Skype for Business Server Cumulative Update 7 or later is required.
Before you install Exchange Server 2016, we recommend that you review this topic to ensure your network, hardware, software, clients, and other elements meet the requirements for Exchange 2016. Also, ensure you understand the coexistence scenarios that are supported for Exchange 2016 and earlier versions of Exchange.
There are no earlier supported versions of Exchange Server that can coexist with Exchange Server 2016.
Supported hybrid deployment scenarios for Exchange 2016
Exchange 2016 supports hybrid deployments with Microsoft 365 organizations. For more information about specific hybrid deployments, see Hybrid Deployment Prerequisites.
Network and directory server requirements for Exchange 2016
The following table lists the requirements for the network and the directory servers in your Exchange 2016 organization:
Component
Requirement
Domain controllers
All domain controllers in the forest need to be running one of the following versions of Windows Server:
Windows Server 20221 Standard or Datacenter
Windows Server 2019 Standard or Datacenter
Windows Server 2016 Standard or Datacenter
Windows Server 2012 R2 Standard or Datacenter
Windows Server 2012 Standard or Datacenter
Active Directory forest
The Active Directory forest functional level is Windows Server 2008 R2 or higher.
Active Directory site
The Active Directory site where you install the Exchange Server must contain at least one writeable domain controller that's also a global catalog server; or else, the installation will fail. Furthermore, you can't install the Exchange server and then remove the domain controller from the Active Directory site.
DNS namespace support
Exchange 2016 supports the following domain name system (DNS) namespaces:
In Exchange 2016, IPv6 is supported only when IPv4 is also installed and enabled. If Exchange 2016 is deployed in this configuration, and the network supports IPv4 and IPv6, all Exchange servers can send data to and receive data from devices, servers, and clients that use IPv6 addresses. For more information, see IPv6 Support in Exchange 2013.
1 Support for Windows Server 2022 Active Directory servers was introduced with Exchange Server 2016 CU23 (2022H1).
Directory server architecture for Exchange 2016
The use of 64-bit Active Directory domain controllers increases directory service performance for Exchange 2016.
Installing Exchange 2016 on directory servers
For security and performance reasons, we recommend that you install Exchange 2016 only on member servers and not on Active Directory servers. To learn about the issues you can face when installing Exchange 2016 on a directory server, see Installing Exchange on a domain controller is not recommended [WarningInstallExchangeRolesOnDomainController]. After Exchange 2016 is installed, changing its role from a member server to a directory server, or vice versa, isn't supported.
Set the paging file minimum and maximum value to the same size:
Less than 32 GB of RAM installed: Physical RAM plus 10 MB, up to a maximum value of 32 GB (32,778MB).
32 GB or more of RAM installed: 32 GB plus 10 MB (32,778MB)
None
Disk space
At least 30 GB of free space on the drive where you're installing Exchange, plus an additional 500 MB for each Unified Messaging (UM) language pack that you plan to install.
At least 200 MB of free space on the System drive.
At least 500 MB of free space on the drive that contains the message queue database.
NTFS: Required on partitions that contain the following types of files:
The System partition.
Exchange binaries.
Files generated by Exchange diagnostic logging.
Transport database files (for example, the mail queue database).
ReFS: Supported on partitions that contain the following types of Exchange files:
Mailbox databases.
Transaction logs.
Content indexing files.
None
Supported operating systems for Exchange 2016
Important: We don't support the installation of Exchange 2016 on a computer that's running Windows Server Core or Nano Server. The Windows Server Desktop Experience feature needs to be installed. To install Exchange 2016, you need to do one of the following steps to install the Desktop Experience on Windows Server prior to starting Exchange 2016 Setup:
Windows Server 2012 and Windows Server 2012 R2: Run the following command in Windows PowerShell:
Windows Server 2016: Install Windows Server 2016 and choose the Desktop Experience installation option. If a computer is running Windows Server 2016 Core mode and you want to install Exchange 2016 on it, you'll need to reinstall the operating system and choose the Desktop Experience installation option.
Component
Requirement
Mailbox and Edge Transport server roles
Windows Server 2016 Standard or Datacenter1
Windows Server 2012 R2 Standard or Datacenter
Windows Server 2012 Standard or Datacenter
Management tools
One of the following versions of Windows:
Windows Server 2016 Standard or Datacenter1
Windows Server 2012 R2 Standard or Datacenter
Windows Server 2012 Standard or Datacenter
64-bit edition of Windows 10
1 Requires Exchange Server 2016 Cumulative Update 3 or later.
Supported Windows Management Framework versions for Exchange 2016
Exchange 2016 only supports the version of Windows Management Framework that's built in to the release of Windows that you're installing Exchange on. Don't install versions of Windows Management Framework that are made available as stand-alone downloads on servers running Exchange.
Installing other software on Exchange 2016 servers
We don't support installing Office clients or other Office server products (for example, SharePoint Server, Skype for Business Server, Office Online Server, or Project Server) on Exchange 2016 servers. Software that you want to install on an Exchange 2016 server need to be designed to run on the same computer as Exchange Server.
Supported .NET Framework versions for Exchange 2016
We recommend that you use the latest version of .NET Framework that's supported by the release of Exchange you're installing.
Important
Releases of .NET Framework that aren't listed in the table below aren't supported on any release of Exchange 2016. These releases include minor and patch-level releases of .NET Framework.
The complete prerequisite list for Exchange 2016 is available here.
Exchange 2016 version
.NET Framework 4.8
.NET Framework 4.7.2
.NET Framework 4.7.1
.NET Framework 4.6.2
CU15 to CU23
Supported
CU13, CU14
Supported
Supported
CU11, CU12
Supported
Supported
CU10
Supported
CU8, CU9
Supported
Supported
CU5, CU6, CU7
Supported
Supported clients (with latest updates) in Exchange 2016
Microsoft 365 Apps for Enterprise
Outlook 2019
Outlook 2016
Outlook for Mac (Microsoft 365)
Exchange third-party clients
Exchange Server offers several well-known protocols, and publishes APIs that third-party vendors often write clients for.
Microsoft makes no warranties, expressed or implied, as to the overall suitability, fitness, compatibility, or security of clients that are created by third-party developers.
If you want to use a third-party client that uses our protocols or APIs, we recommend that you thoroughly review and test all considerations (functionality, security, maintenance, management, and so on) before you deploy the client in the enterprise workspace. We also recommend that you ensure that the third-party vendor offers an appropriate Enterprise Support Agreement (ESA).
This module examines how clients connect to Microsoft 365. It also provides instruction on how to configure name resolution and Outlook clients, and how to troubleshoot client connectivity.
Plan and execute an endpoint deployment strategy, using essential elements of modern management, co-management approaches, and Microsoft Intune integration.