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 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 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.
The 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.
Errors During Mailbox Creation
Some problems that users may encounter are mentioned below:
Domain Mismatch: The user may have entered the wrong domain which results in an error
Duplicate Email: An email previously having its mailbox may have been applied.
Database Corruption: Overloading of resources can crash and corrupt the whole system.
Conclusion
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.
Frequently Asked Questions
Q. What is an Exchange Server?
Exchange Server is one of the most widely used email management platforms used by organizations all over the world. It provides email retrieval, mailbox administration, and Microsoft direct support.
Q. Is Exchange Server Best for Small Businesses? Or Is it Best for Large Enterprises?
Exchange Server is designed to provide scalability and customization to both small-scale businesses as well as large-scale businesses.
Q. What are the most effective ways to maintain and optimize your Exchange Server?
Some of the best ways to keep your Exchange Server running smoothly include: Regular backups Software updates Monitor server performance Optimizing database storage
Q. Can the Exchange Server handle a large number of mailboxes efficiently?
Yes, Exchange Server is designed to handle large volumes of mailboxes efficiently, making it suitable for organizations of all sizes.