Creating an Exchange mailbox for a user in a Windows environment using Active Directory is a common task for IT administrators. This process involves setting up the user account in Active Directory and then using Exchange Management tools to create the mailbox. Here’s a step-by-step guide to help you through the process.

Step-by-Step Guide

Before we begin, ensure you have the following:

  1. Administrator Access: You need administrative privileges to access Active Directory and Exchange Management tools.
  2. Active Directory Users and Computers (ADUC): This tool is used to manage user accounts and resources in Active Directory.
  3. Exchange Management Shell: A command-line interface used to manage Exchange Server.

Step 1: Create a User in Active Directory

1. Open Active Directory Users and Computers:

Press Win+R, type dsa.msc, and hit Enter.

2. Create a New User:

  • In the ADUC console, navigate to the organizational unit (OU) where you want to create the user.
  • Right-click the OU, select New, and then User.

3. Enter User Information:

  • Fill in the user’s first name, last name, and logon name.
  • Click Next.
  • Set a password for the user. You may choose to require the user to change the password at the next logon.
  • Click Next and then Finish.

Step 2: Create a Mailbox for the User

Now that the user is created in Active Directory, you need to create an Exchange mailbox for them.

Using Exchange Admin Center (EAC):

1. Open Exchange Admin Center:

  • Open a web browser and navigate to the URL of your Exchange Admin Center (e.g., https://<ExchangeServer>/ecp).
  • Log in with your administrative credentials.

2. Navigate to Recipients:

  • In the EAC, go to Recipients and then Mailboxes.

3. Create a New Mailbox:

  • Click the + (plus) sign and select User mailbox.
  • Choose the option to create a new user (if not already created) or use an existing user if you’ve already created one in AD.

4. Assign Mailbox:

  • If creating a new user, fill in the user information and password as prompted.
  • If using an existing user, select the user from the list.
  • Complete the wizard by filling in necessary mailbox settings like alias and organizational unit. Click Save.

Using Exchange Management Shell:

For a more automated approach, you can use the Exchange Management Shell.

1. Open Exchange Management Shell:

On your Exchange server, open the Exchange Management Shell.

2. Create the Mailbox:

  • Use the following command to create a mailbox for an existing AD user:
Enable-Mailbox -Identity "John Doe" -Database "Mailbox Database 1"
  • Replace "John Doe" with the user’s identity (e.g., their user principal name or domain\username), and "Mailbox Database 1" with the name of the mailbox database where you want to store the mailbox.

Step 3: Verify Mailbox Creation

1. Check in Exchange Admin Center:

Go to Recipients > Mailboxes in EAC and verify that the new mailbox appears in the list.

2. Use Exchange Management Shell:

  • Run the following command to verify the mailbox:
Get-Mailbox -Identity "John Doe"
  • Ensure the mailbox properties are correctly configured.


Creating an Exchange mailbox in a Windows environment using Active Directory is a straightforward process once you understand the steps involved. Whether using the graphical interface of the Exchange Admin Center or the powerful Exchange Management Shell, these methods provide flexibility and control over your Exchange environment. Always ensure you follow best practices for security and user management to maintain a healthy and efficient mail system.

Create an Exchange Mailbox in Windows Using Active Directory

Post navigation

Leave a Reply

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