Articles Web Security

How to Install an SSL Certificate in Microsoft Exchange Server 2007 (With Screenshots)

With the increasing popularity as well as the need, SSL certificates are now becoming a prerequisite for any website that takes it’s users’ data security seriously. But mere purchase of an SSL certificate doesn’t make your website safe, it has to be installed properly on the web server if you want to reap all of it’s benefits.

As a SSL certificate provider, we’ve noticed over the time that most of our customers face problems while installing SSL Certificates in Microsoft Exchange Server 2007.

Microsoft Exchange Server is a product from Microsoft which generally operates on Windows Server. It is a webmail server, scheduling/calendaring software and contact manger. Till date many updated versions of MES with numerous changes have been released. The most dated version is Microsoft Exchange Server 1.0 and the latest one is Microsoft Exchange Server 2013. Exchange Server 2007 saw it’s official release on April 25, 2006 and was especially suited for the business customers.

So here it is, a step-by-step installation guide of installing an SSL certificate in Microsoft Exchange Server 2007:

Installing an SSL Certificate in Microsoft Exchange Server 2007

Process 1: Intermediate Certificate Installation

Step 1: Copy the contents of the intermediate certificate you have received from the CA or any other SSL provider into a text file (like in Notepad) and save it with the extension .crt. Remember to remove all the spaces in between and also include the tags —–BEGIN CERTIFICATE—– and —–END CERTIFICATE—–. Please note that the use of Microsoft Word is strictly prohibited as it adds new characters to the file.

Step 2: Start the Microsoft Management Console from the start menu by typing “MMC” in the run text box.

How to open Microsoft Management Console

Step 3: Go to the File menu and click on “Add/Remove Snap-in”.

Add or remove Snap-in MMC

Step 4: Select the Certificates and click on the Add button.

Adding SSL Certificate in Microsoft Exchange 2007

Step 5: Select Computer Account, click Next.


Step 6: Now Select Local Computer and Click the Finish button.

Install your SSL Certificates in Microsoft Exchange 2007

Step 7: Close “Add/Remove Snap-in” by clicking OK.

Step 8: Now expand the certificate (Local Certificate) in the MMC window.

How to expand the local certicicate in mmc

Step 9: Right click on the Intermediate Certification Authorities > Mouse Over All Tasks> Click on the Import.

Importing Intermediate SSL CertificatE In MMC

Step 10: Click Next in the Certificate Import Wizard.

Certificate Import Wizard

Step 11: Now Click on the Browse button to select the intermediate certificate file.

Browsing Intermediate SSL certificate in MMC

Step 12: Click on the Next button.

Process 2: SSL certificate installation

Step 1: On the Exchange Server, copy the .crt file (created in Step 1 of Process 1) to the C drive.

Step 2: Go to Start menu>Programs>Microsoft Exchange Server 2007 and start the Exchange the Management Shell.

Step 3: In the shell run the following commands:

Import-ExchangeCertificate -Path C:\certificate_name.crt

Enable-ExchangeCertificate -Services “SMTP, IMAP, POP, IIS”

Please Note: The services can also include a combination of IMAP, POP, UM, IIS and SMTP.

Step 4: To confirm that the SSL certificate is enabled run the following command:

Get-ExchangeCertificate -DomainName yourdomainname

Step 5: If your certificate is installed properly then after the execution of the above command you must be able to see the certificate’s thumbprint, services list and the certificate file name.

Step 6: If your certificate is not enabled then re-run the following Enable command with the certificate thumbprint:

Enable-ExchangeCertificate -Thumbprint [paste thumbprint here] -Services “SMTP, IMAP, POP, IIS”

Step 7: Reboot your exchange server.

Step 8: In order to test the certificate’s availability; connect to IE, Outlook or ActiveSync.

Your SSL Certificate installation on Microsoft Exchange Server 2007 is now complete. I hope that this guide was useful to you.

If you’re facing any problems, please tell me in the comments section below.

Click here to see common errors people do while installing SSL Certificates on their website.

Awards Editor's Choice Awards Hosting News

DailyHostNews Announces BigRock as Winner of the March 2013 Editors’ Choice Award

DailyHostNews announces BigRock web hosting, a provider of Domain Services, Web Hosting Services, E-Mail Hosting Services, Website Builder Solutions, and SSL Certificates as winner of it’s March 2013 Editor’s Choice Award. Given an overall “A” grade after a thorough evaluation of aforementioned services on various parameters, including, but not limited to representation of services in terms of ease of use for the end term user, services’ position as global market innovator, unique implementation features, scalability, speed, value for money, reliability, customer support and quality of online assistance resources; this Award recognizes the fact that BigRock’s services have top-shelf features and a market appeal second to none.

DailyHostNews announces BigRock as winner of Editor's Choice Award March 2013A full Internet services company, BigRock offers shared web hosting on Linux equipped with cPanel, Pearl, PHP, MySQL, Python etc. and on Windows equipped with Plesk, IIS, SQL Server, ASPplatforms and more. Linux webhosting plans start from a minimum of $1.59/Month offering one domain with 10 GB space and 200 emails.

Specialized hosting plans by BigRock include WordPress, Joomla, Drupal, Zencart and osCommerce packages. VPS hosting by BigRock scores high on scalability because of ease and swiftness of upgrading or downgrading of an existing plan and features 10 packages with the minimum one starting from Rs. 999.00/mo. Additional discount is provided if a customer chooses to prepay for 3 months, 6 months or a year. Editors at DHN found all the plans secure, reliable , feature-rich and guaranteeing excellent value for money.

The discounted price on prepay is also offered with Premium, Delux, Economy and Essential reseller packages . All of the plans provide fixed disk space allotment that can be managed via cPanel/WHM. Except the Essential Plan, which is priced at $ 19.49/ mo; every plan includes a WHMCS billing system. Particularly striking are BigRock’s website builder plans which provide 175 template designs, Easy-to-use DO-IT Yourself website builder tool and email accounts with blog and Social Network integration.

DailyHostNews Editors' Rating- BigHost WebHosting Services

All of the above mentioned plans have a great flexibility of payment options with Paypal and Credit Cards (Visa/MasterCard/American Express/Discover) as online methods and wire transfer as offline.

Out of the three 24*7 customer support mediums provided- Live Chat, Phone and Email, Editors at DHN preferred the phone method as it provided the fastest resolution of issues; however they found that all contact points were met with great response and resolution times. DHN found BigRock’s technical support team incredibly knowledgeable, informative, helpful and friendly. Along with the mediums listed above, BigRock also has a detailed and extensive Knowledge-base divided into categories indicating a particular Interface or a particular Product/Service which have been further divided into sub-categories and answers, detailing a particular action or query.

Based on the legal agreements reviewed, BigRock promises 99.9% uptime with dedicated 24/7 support and offers a 30 day money back guarantee upon submission of a cancellation request if a customer isn’t satisfied with the provided services.

Final Verdict: Founded in 2010, BigRock have established themselves extremely well in a very short span of time and this success is a testimony to their expertise in providing unparalleled, top-shelf, feature-rich and economical hosting plans with outstanding customer support.

Articles Legal Technology Web Security

How to Install an SSL Certificate on Internet Information Services (IIS) – 9 Easy Steps Tutorial

Installing an SSL Certificate on IIS (Internet Information Services) is not a daunting task for those who aren’t technically sound or have a detailed idea about it. This tutorial will guide you through the complete process of SSL certificate installation on different versions of IIS.

SSL Overview

Secure Socket Layer (SSL) Certificates secure the customer’s information worldwide through state-of-the-art encryption methods. At the time of writing this article, there are an almost infinite number of websites using different types of SSL Certificates from a variety of brands in order to protect their customer’s privacy. SSL Certificates are specifically used to encrypt customer information as it travels between a browser and web server. Through SSL Certificates websites gain the genuine trust of their customers as they are assured that their data will be secured. While the purpose of SSL Certificates ultimately remains the same there are some minor differences in the installation process often between the different types of servers and SSL Certificates out there. Prior to installation it’s of the utmost importance that one meets the server requirement (have a server available and know what kind) as well as have a dedicated IP address.

The following are 9 Essential Steps to Install an SSL Certificates on an IISx:

Step 1:

When installing an SSL Certificate the first step is to generate the Certificate Signing Request (CSR) through your Internet Information Services (IIS) Manager. After generating the CSR you must then submit it to a Certificate Authority (CA). The site administrator may be able to obtain the certificate directly; otherwise they must contact the web host to gain access to the certificate. Once the CSR File is created and obtained, the file containing the certificate must be opened then saved to the proper server under the new name “Your Web Site.csr”. This file is an encrypted document that contains the information related to the SSL Certificate.

Step 2:

Select the “Start >> Administrator Tools >> Internet Information Service (IIS) Manager” and then simply proceed to left-click on the server’s name.
How to install SSL Certificate on IIS

Step 3:

After you have completed all the steps above find the “security” section from the server’s menu. Select the “server certificates” menu button. Left-click on the “complete certificate request” menu option, which then launches the Certificate Wizard. Continue to install the certificate, and don’t worry if it at all sounds complicated since the wizard performs the majority of the work. When prompted, select the .cer file saved to the server during “Step 1” and enter the requested name that refers to the certificate located on the server.Guide for SSL Certificate Installation on IIS 7 Web Server

Step 4:

Click the “OK” button to complete the request. This point of the installation is complete and the certificate is successfully installed. After installation of certificate on the server, assign Certificate to the appropriate website using IIS.Assigning SSL Certificate to the appropriate website using IIS

Step 5:

To Assign the certificate to the appropriate website:

Select “IIS >> Connections”, select the name of the server to which the certificate was installed and under “Sites”, select the site to be secured with SSL.

Step 6:

Right click on “Bindings” from the “Actions” menu.
How to SSL Certificate on IIS – 9 Easy Steps
Step 7:

In “Site Binding” click on “Add”, this will open the “Add Web Site Binding” window.

SSL Certificate Installation on IIS 7 Web Server

Step 8:

Select https under “Type”. The IP Address should be the IP address of the website, or it should be default as “All unassigned”. The port is usually 443, by which traffic will be secured by SSL.
SSL installation guide

Step 9:

Click “Ok”, and you must restart the IIS to complete this operation.
SSL Certificate Installation on IIS 7 Web Server
Now that the installation of the SSL Certificate has been completed your website is completely ready to provide encrypted security to your virtual customers.

Was this guide helpful? Have I missed something? Please share in the comments section below.