Learning and Sharing
  • Home
  • Blog
  • Linux
  • macOS
  • Virtualization
    • VMware
    • VirtualBox
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server
  • Series
    • Symantec
    • Intune
    • Microsoft Azure
    • Powershell
    • VirtualBox
    • VMware
    • PowerShell Learning
    • Microsoft Graph
  • More
    • Auto Installation
    • AEC Installation
  • Contact
No Result
View All Result
  • Home
  • Blog
  • Linux
  • macOS
  • Virtualization
    • VMware
    • VirtualBox
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server
  • Series
    • Symantec
    • Intune
    • Microsoft Azure
    • Powershell
    • VirtualBox
    • VMware
    • PowerShell Learning
    • Microsoft Graph
  • More
    • Auto Installation
    • AEC Installation
  • Contact
No Result
View All Result
No Result
View All Result

How to Import or Install a SSL Certificate on an Exchange Server

October 28, 2025
in Blog, Exchange Server
0
ADVERTISEMENT

Table of Contents

Installing a certificate in Exchange Server is important for ensuring security. An SSL certificate is essential to protect the server. We already have an SSL certificate that needs to be imported into the Exchange Server, and there are two ways to do this.

  • One way to install the certificate is through the Exchange Admin Center.
  • An alternative approach is to use PowerShell to install an Exchange certificate.
Note If your organization runs multiple Exchange Servers, you can use the same certificate across all of them.

Create shared folder

No matter how you install the certificate, the first step is to create a shared folder and store the SSL certificate in it. Make sure to set the right permissions for the folder, like those for the SYSTEM account. If the permissions aren’t set correctly, importing the certificate will fail and throw an error.

Bg975

Import certificate in Exchange Server

Starting with Exchange Server 2016 CU23 and later versions, as well as Exchange Server 2019 CU12 and beyond, importing the Exchange certificate must be done exclusively through PowerShell (Exchange Management Shell).

Note To boost security and prevent misuse of UNC paths by attackers, Microsoft has removed parameters that accept UNC paths from Exchange Server PowerShell cmdlets and the Exchange Admin Center. This change applies to all cumulative updates for Microsoft Exchange Server 2019 starting with CU12 and Microsoft Exchange Server 2016 starting with CU23.

Import Exchange certificate with PowerShell

Launch the Exchange Management Shell with administrative privileges, and run the following command to import the certificate.

Import-ExchangeCertificate `
    -Server "MBX01" `
    -FileData ([System.IO.File]::ReadAllBytes('\\dc01\cert\result.pfx')) `
    -PrivateKeyExportable:$true `
    -Password (ConvertTo-SecureString -String '123456' -AsPlainText -Force)
Thumbprint                                Services   Subject
----------                                --------   -------
D83496F75206C32C5451D4361ACDBD21E2DD8AC1  ....S..    CN=*.bonguides.me

Import Exchange certificate in Exchange Admin Center

If you’re running an Exchange Server version older than Exchange Server 2016 CU23 or Exchange Server 2019 CU12, you can use the Exchange Admin Center to import the certificate.

To import an Exchange Certificate, log in to the Exchange Admin Center, go to the ‘servers’ section in the feature pane, and click on the ‘certificates’ tab. Next, select ‘More options’ (…) and choose ‘Import Exchange Certificate’.

Bg969

A new window will open. Enter the path to the Exchange certificate, fill in the password field, or leave it blank if the certificate doesn’t have a password. Finally, click ‘Next’.

Bg970

Click the “+” (Add) button to choose the Exchange Server. Select the server where the new certificate will be installed, then click “Add” and finish by clicking “OK.”

Bg971

The certificate has been successfully imported into the Exchange Server, and the next step is to assign it to the Exchange services.

Bg972

Assign Exchange services to certificate

Double-click the certificate you imported.

From the left menu, choose ‘Services’. Assign the certificate to the Exchange services you want, then click ‘Save’. For example, in this case, the SMTP, IMAP, and IIS services are selected.

Bg979

If you try to overwrite the existing certificate, a warning will pop up. Simply click ‘Yes’ to continue.

Bg981

Choose the certificate from the list view to see the assigned services in the details pane. The certificate is linked to the services we selected.

Bg982

Once you’ve imported a certificate using PowerShell, run this command to assign it to the Exchange services.

Enable-ExchangeCertificate –Thumbprint D83496F75206C32C5451D4361ACDBD21E2DD8AC1 –Services "IIS, SMTP, POP, IMAP"
ADVERTISEMENT

Not a reader? Watch this related video tutorial:

5/5 - (1 vote)
Previous Post

How to Disable Maps Broker – Downloaded Maps Manager Service on Server

Next Post

Local Domain Has The Same Name as Public Website Domain

Related Posts

How To Upgrade Windows Server Evaluation To Full Version

October 21, 2025

Running Hyper-V and VMware Workstation on The Same Machine

August 15, 2024

How to Uninstall All Autodesk Products At Once Silently

July 29, 2024
Ftr5

How to Uninstall the Autodesk Genuine Service on Windows

July 29, 2024
Ftr19

How to Fix Windows Cannot Read the ProductKey From the Unattend Answer File in VirtualBox

July 26, 2024
Ftr25

How to Update Windows Terminal in Windows 10/11

July 26, 2024

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • How To Upgrade Windows Server Evaluation To Full Version
  • Must Have Remediation Scripts In Microsoft Intune
  • How To Turn On uBlock Origin Extension in Chrome (2025)

Categories

Stay in Touch

Discord Server

Join the Discord server with the site members for all questions and discussions.

Telegram Community

Jump in Telegram server. Ask questions and discuss everything with the site members.

Youtube Channel

Watch more videos, learning and sharing with Leo ❤❤❤. Sharing to be better.

Newsletter

Join the movement and receive our weekly Tech related newsletter. It’s Free.

General

Microsoft Windows

Microsoft Office

VMware

VirtualBox

Technology

PowerShell

Microsoft 365

Microsoft Teams

Email Servers

Copyright 2025 © All rights Reserved. Design by Leo with ❤

No Result
View All Result
  • Home
  • Linux
  • Intune
  • macOS
  • VMware
  • VirtualBox
  • Powershell
  • Windows 10
  • Windows 11
  • Microsoft 365
  • Microsoft Azure
  • Microsoft Office
  • Active Directory

No Result
View All Result
  • Home
  • Linux
  • Intune
  • macOS
  • VMware
  • VirtualBox
  • Powershell
  • Windows 10
  • Windows 11
  • Microsoft 365
  • Microsoft Azure
  • Microsoft Office
  • Active Directory