Quick tip – Find users with specific email domain using PowerShell

Do you ever find yourself needing to find users with a specific email domain in Exchange but find yourself battling the correct syntax with the filter command, or waiting ages for it to get through all your objects using the Where-Object command? The following one-liner quickly produces a list of users who’s primary email address is a specific domain.

In order for you to find users using PowerShell, all you need to do is enter this command;

Find a Mail User

Get-MailUser -Filter { WindowsEmailAddress -like “*@example.com” }

Find a Mailbox

Get-Mailbox -Filter { WindowsEmailAddress -like “*@example.com” }


CONCLUSION:

Using the above command you can quickly collect a list of users, export them to CSV using | Export-CSV or copy your data straight to the clipboard using | clip and post it into your documents/files.

Get in touch if you need any further support.

Book a discovery call advert
Cloud Business logo white
Microsoft Partner

Cloud Business Limited
8 North Street
Guildford
GU1 4AF

08456 808538
hello@cloudbusiness.com

2020 © Cloud Business Limited
Registered Company in England and Wales 06798438