10%
Discount
on first purchase
valid for all products
Standard Certificate @ $5.99
Wildcard Certificate @ $26.00

How to Generate CSR and Install SSL Certificate on Microsoft Exchange Server 2019?

By Pratik Jogi - Last modified on : Jan 09, 2025

Installing an SSL certificate on your Microsoft Exchange Server 2019 is an important step for securing email communications happening through it. An SSL certificate simply encrypts the communication between your server and clients, making sure that sensitive information remains private and secure.

In this article, we will detail a simple, step-by-step process for generating a CSR and installing an SSL certificate on your Exchange Server.

What are the Prerequisites?

Before we go into the installation process, have the following prerequisites ready.

  1. Server Certificate

    This is the main certificate that a Certificate Authority (CA) issues.

  2. Intermediate Certificates

    These certificates are provided by the Certificate Authority as a part of the validation process to establish a chain of trust between your server certificate and the root certificate.

  3. Private Key

    A secure key is generated alongside your Certificate Signing Request (CSR) that is essential for decrypting information sent to your server.

Having these components ready will make the installation process quicker and prevent potential issues.

Generate CSR on Microsoft Exchange Server

Generating a CSR is a crucial step in acquiring an SSL certificate. To create a CSR on Microsoft Exchange Server 2019, follow these steps:

  1. Open the Exchange Management Shell in Administrator mode.
  2. Run the following command to initiate the CSR generation:

    New-ExchangeCertificate -GenerateRequest -KeySize 2048 -Subject "CN=yourdomain.com" -DomainName "yourdomain.com", "mail.yourdomain.com" -PrivateKeyExportable $true -Path "C:\path\to\your\csr.txt"

    Make sure to replace yourdomain.com with the name of your domain address. Also, change the “C:\path\to\your\csr.txt” to your desired path and filename.

  3. If you would like to verify the file contents in your exchange management shell, you can do that with the following command.

    Get-Content "<file_name>.csr"
  4. Once your CSR is generated, submit it to your chosen Certificate Authority and get an SSL certificate issued for your exchange server.

SSL Installation Steps for Microsoft Exchange Server

After receiving your SSL certificate from the CA, you can proceed with the steps below for installation.

Step 1: Upload Certificates to Your Server

  1. Extract the ZIP file provided by your CA.
  2. Open a text editor and copy the contents of both the primary and intermediate certificates.
  3. Save these files securely on your server.

Step 2: Create Certificate Snap-in

To manage certificates in Windows, you need to create a Certificate Snap-in

  1. Press Windows + R type Microsoft Management Console and hit Enter.
  2. In the MMC console, go to File > Add/Remove Snap-in.
  3. Select Certificates from the list and click Add.
  4. Choose Computer Account > Next > Local Computer > Finish.
  5. Close the snap-ins window, go to the Add or Remove Snap-ins window > Click OK.

Step 3: Install Intermediate Certificate

  1. Go to the MMC console and expand the Certificates (Local Computer) section.
  2. Double-click on the Intermediate Certification Authorities folder in the left-side pane.
  3. Navigate to the Certificates option, right-click on it, and select All Tasks > Import.
  4. The Certificate Import Wizard will open. Click Next.
  5. Locate your Intermediate Certificate file and click Next.
  6. Select Place all certificates in the following store, and choose Intermediate Certificate Authorities and click OK
  7. To complete the import process, click Finish.

Step 4: Install Primary SSL Certificate

  1. In MMC, navigate to Start > Programs > Microsoft Exchange > System Manager.
  2. Expand the First Administrative Group under Administrative Groups
  3. Click on the Exchange Server Container within the Servers folder, then proceed to Protocols to choose the protocols you wish to configure.
  4. Open the Certificate Wizard by selecting the Access tab and clicking on Certificate, then opt for Process the pending request and install the certificate.
  5. Enter the file path of your SSL certificate, check the summary, and press Finish to conclude the installation process.

Upon finishing these actions, your SSL certificate will be installed correctly.

Installing SSL certificate on Exchange 2019

To install SSL certificate on Exchange Server 2019, follow the below steps

  1. First, log into the EAC and head over to Servers > Certificates.
  2. Find the Exchange server you want to use and select it.
  3. Click on the More Options (with three dots) and pick Import Exchange Certificate.
  4. This will open the Import Exchange Certificate wizard. Here’s what you’ll need to do:
    • For a File to import from, just type in the Universal Naming Convention path and filename of your certificate file.
    • If your certificate is password-secured, enter to unlock it.
  5. Hit Next to continue.
  6. On the next screen, when asked which servers to apply the certificate to, click the Add+ button.
  7. Select your Exchange Server, click Add, and then OK.
  8. Once the certificate is imported, go back to Servers > Certificates in the EAC.
  9. Select your certificate and click Edit.
  10. You’ll be asked to select the services you want to assign the certificate to (SMTP, IMAP, IIS, etc.). Pick the ones you need.
  11. Finally, hit Save to complete the process.

Once these steps are completed, your SSL certificate will be fully operational.

Where to buy an SSL Certificate for Microsoft Exchange?

SSL2BUY is your trusted partner for all SSL certificate needs. As the best SSL certificate provider, and in partnership with leading Certificate Authorities, we provide unbeatable prices on a wide selection of SSL products, all fully compatible with Microsoft Exchange. Whether you’re securing your website or protecting your email communications, we’re here to guide you every step of the way.

Secure Microsoft Exchange Server Environment Today!
Protect Your Email Communication in 3 Simple Steps: Purchase a Comodo SSL, Generate a CSR, and Install the Certificate On Your Exchange Server. Achieve Encrypted, Trusted, and Seamless Communication Now!
Save Up to
85%
on SSL certificates

Related Articles:

About the Author

Pratik Jogi

Pratik Jogi is a cybersecurity visionary with an Electronics & Communications Engineering degree. He holds esteemed certifications like Microsoft MCSE and MVP. With over two decades dedicated to defending the digital frontier, his expertise in Server, Network, and Cyber Security reflects a genuine commitment to secure digital landscapes against emerging threats.

Trusted by Millions

SSL2BUY delivers highly trusted security products from globally reputed top 5 Certificate Authorities. The digital certificates available in our store are trusted by millions – eCommerce, Enterprise, Government, Inc. 500, and more.
PayPal
Verizon
2Checkout
Lenovo
Forbes
Walmart
Dribbble
cPanel
Toyota
Pearson
The Guardian
SpaceX