skip to Main Content

Get Exchange 2010 user mailboxes

You are migrating the user mailboxes from Exchange 2010 to Exchange 2016. You need to know which of the mailboxes are still on the 2010 Exchange environment. This article will teach you how PowerShell can help by showing only the 2010 mailboxes.

Get Exchange 2010 version and build number

First, you need to know the version of the Exchange Servers in the organization. In particular, the one you need is the Exchange 2010 Server.

Run Exchange Management Shell as administrator. Run the following command.

There are six Exchange Servers in the organization. Four Exchange Servers are running Version 14.3 (Build 123.4). Two Exchange Servers are running Version 15.1 (Build 1847.3).

Get a list of the Exchange Servers, including the version in a table view.

Identify your Exchange version

Have a look at the Microsoft website to identify your Exchange Server. What you are looking for is the version and build number. The Exchange Servers in this organization that we identified are Version 14.3 (Build 123.4). These product names are Exchange Server 2010 SP3.

Get Exchange 2010 user mailboxes version

Get Exchange 2010 user mailboxes

Get a list of all the exchange 2010 user mailboxes that are on the Exchange Server version 14.3.

Export 2010 user mailboxes to a text file

Create a folder output on the C:\ drive. It should look like C:\output. Run the command to export 2010 user mailboxes to a text file. The text file 2010_mailbox_users.txt will be created in the C:\output.

Keep reading: Move arbitration mailboxes in Exchange Server »


To sum it up, the first step is to get the Exchange Servers version. After that, we have to get the Exchange 2010 user mailboxes on that particular version. Then we can give the right command in PowerShell to export the 2010 mailboxes to a text file.

Did you enjoy this article? You may also like Outlook not connecting to Exchange after migration. Don’t forget to follow us and share this article.



ALI TAJRAN is a passionate IT Architect, IT Consultant, and Microsoft Certified Trainer. He started Information Technology at a very young age, and his goal is to teach and inspire others. Read more »

This Post Has 0 Comments

Leave a Reply

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

Back To Top