How to Create a New Mailbox in the Exchange Server in Easy Ways

How to Create a New Mailbox in the Exchange Server With Ease

Published By Siddharth Sharma
Anuraag Singh
Approved By Anuraag Singh
Published On September 7th, 2023
Reading Time 4 Minutes Reading
Category General

Exchange Server is a popular email management tool used by organizations across the planet. It has built-in features for mail retrieval, mailbox management, and direct support from Microsoft. However, none of those features matter if a user does not know how to create a new mailbox in the Exchange Server. Therefore we as industry experts prepared this guide to resolve all user queries. Here provide users with a clear path to make their own mailboxes. Let’s start with the method that involves Powershell.

Steps to Create New Mailboxes in Exchange Server Using Powershell

The code here is generalized so users may have to make changes according to their own setup.

Step 1. First up verify whether you have been granted permission to use the Powershell modules directly within the exchange server or not.

Step 2. Link the Powershell module (also called Exchange Management Shell (EMS)) to the Exchange Server

$UserCredential = Get-Credential

Step 3. This results in a Windows PowerShell Credential Request dialog box popping up, Here you have to enter your user principal name (UPN) 

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://<ServerFQDN>/PowerShell/ -Authentication Kerberos -Credential $UserCredential

Step 4. Then disable name-checking to avoid interruptions during mailbox creation

Import-PSSession $Session -DisableNameChecking

Step 5. Once the connection is established type in the command to make a new mailbox:

New-Mailbox -Name <UserMailboxName> -UserPrincipalName <UPN-ID> -Password (ConvertTo-SecureString -String ‘<UserPassword>’ -AsPlainText -Force) [-Alias <Alias>] [-FirstName <UserFirstName>] [-LastName <UserLastName>] [-DisplayName <UserDisplayName>] -[OrganizationalUnit <OU-ID>]

Step 6. Check if the Mailbox has been assigned with the correct parameters by typing in the following command:

Get-Mailbox -Identity <UserMailboxName> | Format-List Name,DisplayName,Alias,PrimarySmtpAddress,Database 

Step 7. An optional step is to create an archive for the user mailbox. Use the PowerShell command below for this task.

Enable-Mailbox -Identity <YourUsername> -Archive

Step 8. If you are going to archive the mailboxes of the entire organization then the following command will help you out

Get-Mailbox -Filter {ArchiveGuid -Eq "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" -AND RecipientTypeDetails -Eq "UserMailbox"} | Enable-Mailbox -Archive

Also Read: The Top 5 Issues in Exchange Server & Their Resolution Explained

An alternative way of Mailbox creation is through the exchange management console. Let’s find out how.

Procedure of New Mailbox Creation Via EAC

The following steps will assist you in this task. 

Step 1. Open your browser and search for the Exchange Management Console.

Step 2. Then, log in to the Exchange Admin Center (EAC) with your admin credentials.

Step 3. On the left side pane click on Recipients and select Mailboxes.

Step 4. After that, click the (+) sign and select User mailbox.

Step 5. You get to configure the settings on the New user mailbox page. Settings such as alias, first name, last name, and user login name can be set from here.

Step 6. At last, click Save to create the mailbox and the associated Active Directory user account. These were all the steps to create a new mailbox in the Exchange Server.

Step 7. Some optional settings that you can tweak for a more customized experience are:

  • Change the database that holds the Mailbox
  • Allows the creation of an on-premises archive mailbox.
  • Set a global address list, an offline address book, etc. using Address book policies.

Source: Create user mailboxes in Exchange Server

Errors During Mailbox Creation and How to Resolve Them

Some problems that users may encounter are mentioned below:

Domain Mismatch: User may have entered a wrong domain which results in an error

Duplicate Email: An email-id previously having its own mailbox may have been applied. 

Database Corruption: Overloading of resources can crash and corrupt the whole system.

For all such issues, the remedy of choice is none other than SysTools Exchange Repair Software. With its advanced algorithms and easy-to-use interface there is no issue within the Exchange Server that the tool cannot overcome. Here are the quick steps to use the tool

Download Now Purchase Now

Step 1. Download the tool and launch it on your machine

Step 2. Browse for the corrupt EDB file and add it.

Step 3. Choose the advanced scan mode for a complete repair.

Step 4. Configure the export options and start the issue resolution.

Step 5. Finally, save the exchange database in the file format that you require.

Note: If repairing does not resolve the issue you can also migrate the faulty Exchange Data to Office 365 as well.


In this article, we not only told how to create a new mailbox in the Exchange Server but also mentioned the utility for ‌issue resolution. Moreover, users now have two separate and equally capable mechanisms for mailbox creation at their disposal. If they carefully follow the steps mentioned ‌here they can create as many mailboxes as they require in a short amount of time.