Get-EaiMailboxLocations

Module: Exchange_AddIn
Applies to: Exchange Online

Use the Get-EaiMailboxLocations function to view where Exchange online tenant mailboxes are currently hosted in which region in Microsoft data centers.

Get-EaiMailboxLocations

SYNOPSIS

Displays locations of mailboxes in Exchange Online.

SYNTAX

Get-EaiMailboxLocations [<CommonParameters>]

DESCRIPTION

Determines the number of datacenters and locations where Exchange Online mailboxes are distributed.

EXAMPLES

EXAMPLE 1

Get-MailboxLocations

No parameters are needed.

PARAMETERS

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Displays content to screen.

NOTES

Code used from Joe Palarchio from the Get-MailboxLocations.ps1 file.
https://blogs.perficient.com/2016/03/15/office-365-script-to-determine-exchange-online-mailbox-location/
Limitations: Table of datacenters is static and may need to be expanded as Microsoft brings additional datacenters online.
This function runs 'Get-Mailbox' which can take a really long time in EXO if the tenant has lots of mailboxes.

This is not the 'Get-MailboxLocation' cmdlet: https://docs.microsoft.com/en-us/powershell/module/exchange/mailboxes/get-mailboxlocation?view=exchange-ps

Amazon Affiliate

As you make purchases from Amazon, consider clicking my link first, then purchase items as you normally would. This helps support my blogging efforts, and it costs you nothing. Simply click the Amazon link and complete your ordinary shopping tasks. Thank you.

Disclosure: As an Amazon Associate, I earn a small commission from qualifying purchases made through the links in this post, at no extra cost to you. This helps support the blog!