Table of Content
    Exchange Server Recovery

    How to Remove and Recreate Missing Arbitration Mailboxes?


    Table of Content

      Summary: If the system mailboxes, also called arbitration mailboxes, get damaged or corrupted, you can first remove and then recreate them using the Exchange Server commands. In this post, we will be going through the process to remove and recreate arbitration mailboxes in Exchange Server.

      Arbitration mailboxes are system mailboxes used by Exchange Server system to store different types of system data and to manage message approval workflows. The main purpose of these mailboxes is to moderate emails. There are five arbitration mailboxes in Exchange Server 2016. However, from Exchange Server 2016 onwards, there are seven mailboxes.

      Why do you need to remove and recreate the arbitration mailboxes?

      The system mailboxes can get damaged due to human errors or various other issues. Some common issues include:

      • Hardware failure.
      • Backup software or antimalware software is not compatible with the Exchange Server version.
      • Updates to the system didn’t complete successfully or stopped abruptly.
      • Malware or ransomware infection.
      • Sudden interruption of power, leading to improper shut down of the databases.

      Removing the System Mailboxes

      Before proceeding to remove the system mailboxes, you need to get the exact version of your Exchange Server installation as you would need it while recreating the system mailboxes. To get the version and build number of Exchange Server, run the following command.

      Get-ExchangeServer | Select-Object AdminDisplayVersion

      Get-ExchangeServer

      As mentioned, there are seven system mailboxes, which include five system mailboxes, one federation mailbox, and one migration mailbox. To confirm this, run the Get-Mailbox PowerShell command as given below.

      Get-Mailbox -Arbitration | ft name, alias, servername

      Get-Mailbox -Arbitration

      The same mailboxes will have their counterpart user in the Active Directory Users and Groups, under the Users Organization Unit (OU).

      Active Directory Users and Groups

      There is one system mailbox, which acts as the audit mailbox. To confirm which one is the audit mailbox, you can use the following command:

      Get-Mailbox -AuditLog | ft name, alias, servername

      Get-Mailbox -AuditLog

      After taking a note of all the system mailboxes, you can proceed to delete the actual users from the Active Directory Users and Groups. Make sure that only the arbitration mailboxes will be selected and deleted.

      To delete the mailboxes, highlight the said mailboxes using the Get-Mailbox command, right-click, and click on Delete.

      Get-Mailbox command

      Next, delete the assigned audit log mailbox.

      delete the assigned audit log mailbox

      If you re-run the command to view the mailboxes, you will notice that the result will be empty.

      Recreating the Mailboxes

      You need to either download the Exchange Server ISO image or locate the server image from your repository. In case you need to download, you can find the exact build ISO file here.

      Once downloaded, mount the ISO file by right-clicking on it and then clicking on Mount (How to Mount/Dismount Mailbox Databases).

      Once the mount is complete, open Command Prompt as administrator and run the following command.

      Setup.exe /IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF /PrepareAD

      IAcceptExchangeServerLicenseTerms_DiagnosticDataOFF

      After this, open the Active Directory Users and Computers to verify that eight mailboxes have been created. Run the following commands to confirm that the mailboxes against the new users have been created successfully.

      Get-Mailbox -Arbitration | ft name, alias, servername

      Get-Mailbox -AuditLog | ft name, alias, servername

      The next step is to enable the mailboxes. For this, run the following commands. The full GUID name can be taken from the commands executed above.

      To enable the new Microsoft Exchange Federation Mailbox:

      Enable-Mailbox -Identity "<federation guid>" -Arbitration

      Set-Mailbox -Identity "<federation guid>" -Arbitration -ProhibitSendQuota 1MB -Force

      To enable the new Microsoft Exchange Migration Mailbox:

      Enable-Mailbox -Identity "<migration guid>" -Arbitration

      Set-Mailbox -Identity "<migration guid>" -Arbitration -Management $true -ProhibitSendQuota 300MB -Force

      To enable the Microsoft Exchange Approval Assistant Mailbox:

      Get-User -ResultSize Unlimited | where {$_.Name -like "system-mailbox guid"} | Enable-Mailbox -Arbitration

      To enable the Microsoft Exchange Organization Mailbox for OAB:

      Enable-Mailbox -Identity "<system-mailbox guid>" -Arbitration

      Set-Mailbox -Identity "<system-mailbox guid>" -Arbitration -UMGrammar $true -OABGen $true -GMGen $true -ClientExtensions $true -MessageTracking $true -PstProvider $true -MaxSendSize 1GB -Force

      Update-OfflineAddressBook -Identity "<offline address book name>"

      To enable the Microsoft Exchange Discovery System Mailbox:

      Enable-Mailbox -Identity "<system-mailbox guid>" -Arbitration

      Set-Mailbox -Identity "<system-mailbox guid>" -Arbitration -UMDataStorage $true -Force

      Now, verify that the mailboxes have been created and enabled. This can be done by using the following commands:

      Get-Mailbox -Arbitration | Format-Table Name, ServerName, Database, AdminDisplayVersion, ProhibitSendQuota

      mailboxes have been created and enable

      To verify the audit log mailbox, run the below command.

      Get-Mailbox -AuditLog | Format-Table Name, ServerName, Database, AdminDisplayVersion, ProhibitSendQuota

      verify the audit log mailbox
      Free Download for Windows

      To Conclude

      Removing and recreating the arbitration mailboxes should fix any issues and the Exchange Server should work fine. But what if this doesn’t work? There is a slight chance that the trouble with the Exchange Server is more on the database side. In such a case, you can restore a previous healthy backup. But this would mean that you will lose all your changes and content between the last backup and when the issue occurred.

      You can use Stellar Repair for Exchange to avoid any data loss. Exchange Mailbox Recovery Software can recover database in case backup is failed, not available, or even you don’t have log files to recreate the entire mailbox database. It can recover database from failed server and mount it back on production server. You can also export recovered user mailboxes, disabled mailboxes, shared mailboxes, user archives, and public folders directly to another Exchange Server/database or Microsoft 365 tenant.

      Was this article helpful?

      No NO

      About The Author

      Shelly Bhardwaj linkdin

      I am a Product Consultant and is associated with Stellar Data Recovery from last 8 years. I write about the latest technology tips and provide custom solutions related to Exchange Server, Office 365, MS Outlook, and many other Email Clients & different flavors of OS Servers. Read More

      Leave a comment

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

      Image Captcha
      Refresh Image Captcha

      Enter Captcha Here :

      Related Posts

      WHY STELLAR® IS GLOBAL LEADER

      Why Choose Stellar?

      • 0M+

        Customers

      • 0+

        Years of Excellence

      • 0+

        R&D Engineers

      • 0+

        Countries

      • 0+

        PARTNERS

      • 0+

        Awards Received