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

November 16, 2025
in Blog, Exchange Server
0
ADVERTISEMENT

Table of Contents

Installing a certificate in Exchange Server is key to keeping things secure. An SSL certificate helps protect the server, and since we already have one ready, it just needs to be imported. There are two ways to handle the import process.

  • You can install the certificate using the Exchange Admin Center.
  • Another option is to use PowerShell to install an Exchange certificate.
Note If your organization operates multiple Exchange Servers, you can use the same certificate for all of them..

Create shared folder

Regardless of how you install the certificate, start by creating a shared folder to store the SSL certificate. Ensure the folder has the correct permissions, such as those for the SYSTEM account. If the permissions are wrong, the certificate import will fail and trigger an error.

Bg975

Import certificate in Exchange Server

From Exchange Server 2016 CU23 onward, and in Exchange Server 2019 starting with CU12, importing the Exchange certificate can only be done using PowerShell through the Exchange Management Shell.

Note To enhance security and stop attackers from exploiting UNC paths, Microsoft has removed any parameters that accept them from Exchange Server PowerShell cmdlets and the Exchange Admin Center. This update affects all cumulative updates for Exchange Server 2019 starting with CU12 and Exchange Server 2016 starting with CU23.

Import Exchange certificate with PowerShell

Open the Exchange Management Shell as an administrator, then 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 using an Exchange Server version earlier than Exchange Server 2016 CU23 or Exchange Server 2019 CU12, you can import the certificate through the Exchange Admin Center.

To import an Exchange Certificate, sign in to the Exchange Admin Center, navigate to the ‘Servers’ section in the feature pane, and open the ‘Certificates’ tab. Then, click on ‘More options’ (…) and select ‘Import Exchange Certificate’.

Bg969

When the new window opens, enter the path to the Exchange certificate, fill in the password field if needed, or leave it blank if there’s no password. Then, click ‘Next’.

Bg970

Click the “+” (Add) button to select the Exchange Server. Choose the server for the new certificate installation, click “Add,” and then finish by clicking “OK.”

Bg971

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

Bg972

Assign Exchange services to certificate

Double-click on the certificate you just imported.

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

Bg979

If you attempt to overwrite the current certificate, a warning will appear. Just click ‘Yes’ to proceed.

Bg981

Select the certificate from the list view to view the assigned services in the details pane. The certificate is connected to the services we chose.

Bg982

After importing a certificate with PowerShell, use 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